2002년 제3회 전국동시지방선거에서 무소속 후보로 공주시의회 의원 선거에 출마하였으나 낙선하였다. 2004년 재보궐선거에서 무소속 후보로 공주시의회 의원 선거에 출마하여 당선되었다. 2006년 제4회 전국동시지방선거에서 열린우리당 후보로 공주시의회 의원 선거에 출마하여 당선되었다. 2008년 대통합민주신당을 탈당하여 자유선진당에 입당하였다가 2009년 다시 자유선진당을 탈당하고 국민중심연합에 입당하였다. 2022년 제8회 전국동시지방선거에서 국민의힘 후보로 공주시의회 의원 선거에 출마하여 당선되었다.