서울대 화학교육과를 졸업하고, 한양대 대학원에서 정치학 전공으로 석사 학위 취득 후 박사과정을 수료했다. 1989년부터 다수의 TV 및 라디오 프로그램을 맡아 방송진행자로 활동했다. 국민의힘 대변인 선발 토론 배틀 <나는 국대다>의 최종 4강에서 가족이 코로나 확진 판정을 받는 바람에 영상으로 참여, 3위로 입상했고 현재 국민의힘 상근부대변인을 맡고 있다.