| 기간 | 직함 |
|---|
| 1991년 4월 ~ 1995년 6월 | 충청북도 제천시의회 의원(초선, 무소속), 후반기 총무위원회, 예산결산특별위원회 위원 |
| 1993년 | 한국청년회의소 충북지구 JC지구이사 |
| 1993년 ~ 2002년 | 대우자동차 충청북도 제천판매, 단양판매 대표이사 |
| 1995년 7월 ~ 1998년 6월 | 충청북도 제천시의회 의원(재선, 무소속) |
| 1995년 7월 ~ 1996년 12월 | 충청북도 제천시의회 전반기 운영사회위원회 위원장, 총무위원회 위원 |
| 1995년 12월 ~ 1997년 3월 | 충청북도 제천시의회 조례정비특별위원회 위원장 |
| 1997년 1월 ~ 1998년 6월 | 충청북도 제천시의회 후반기 기획총무위원회 위원 |
| 1995년 ~ 2002년 | 바르게 살기운동 제천시 협의회 부회장 |
| 2000년 ~ 2002년 | 한나라당 충청북도 지부 제천시·단양군 지구당 위원장 |
| 2001년 ~ 2002년 | 한나라당 미래연대 지방자치발전위원장 |
| 2002년 6월 ~ 2010년 6월 | 제14·15대 충청북도 제천시장(재선, 한나라당) |
| 2004년 ~ 2006년 | 전국청년시장군수구청장 모임(청목회) 회장, 중부내륙중심권 행정협력회 회장 |
| 2004년 ~ 2010년 | 제천국제음악영화제 조직위원장 |
| 2008년 ~ 2010년 | 제천국제한방 Bio엑스포 조직위원장 |
| 2011년 | 한나라당 중앙당 대외협력위원회 부위원장 |
| 2012년 | 여의도연구소 정치행정분과 정책자문위원, 새누리당 대외협력위원회 수석부위원장 |
| 2016년 | 제20대 국회의원 선거 충북 제천시·단양군 새누리당 국회의원 예비후보 |
| 2018년 8월 ~ 2020년 2월 | 자유한국당 충청북도당 제천시·단양군 당원협의회 위원장 |
| 2018년 9월 ~ 2019년 8월 | 자유한국당 충청북도당 위원장 |
| 2019년 3월 ~ 2020년 2월 | 자유한국당 당대표 특별보좌역 |
| 2019년 7월 ~ 2020년 2월 | 자유한국당 디지털정당위원회 부위원장 |
| 자유한국당 중앙연수원 부원장 |
| 미래통합당 중앙연수원 부원장 |
| 미래통합당 중앙위분과위원 |
| 2020년 4월 ~ 현재 | 제21·22대 국회의원(재선, 충북 제천시·단양군, 미래통합당→국민의힘) |
| 2020년 5월 ~ 2020년 9월 | 미래통합당 원내부대표 |
| 2020년 5월 ~ 2020년 9월 | 미래통합당 충청북도당 제천시·단양군 당원협의회 위원장 |
| 2020년 9월 ~ 2022년 4월 | 국민의힘 원내부대표 |
| 2020년 9월 ~ 현재 | 국민의힘 충청북도당 제천시·단양군 당원협의회 위원장 |
| 2020년 9월 ~ 현재 | 국민의힘 호남 동행 국회의원 발대식 명예의원(전라남도 무안군) |
| 2020년 11월 ~ 2021년 6월 | 국민의힘 정책조정위원회 제2정조부위원장(농해수·산자·국토 분야) |
| 2020년 12월 ~ 2021년 3월 | 국민의힘 2021년 재보궐선거 공약개발단 공통공약 개발단 주거희망팀 위원 |
| 2021년 3월 ~ 2021년 7월 | 국민의힘 충청북도당 위원장 |
| 2021년 3월 ~ 2021년 4월 | 국민의힘 2021년 재보궐선거 서울특별시장 보궐선거 선거대책위원회 명예선대본부장 |
| 2021년 5월 ~ 2021년 6월 | 국민의힘 전당대회 선거관리위원회 위원 |
| 2021년 12월 ~ 2022년 3월 | 국민의힘 선거대책위원회 윤석열 대통령 후보 직속 후보전략자문위원회 위원 겸 조직총괄본부 강원충청본부장 |
| 2021년 12월 | 국민의힘 지역균형발전특별위원회 위원 |
| 2022년 1월 ~ 2022년 3월 | 국민의힘 충북을 살리는 선거대책위원회 선거대책위원장단 공동선거대책위원장 |
| 2022년 1월 ~ 2022년 3월 | 국민의힘 제20대 대통령 선거 선거대책본부 조직본부 강원·충청본부장 |
| 2022년 3월 ~ 2022년 5월 | 제20대 대통령직인수위원회 지역균형발전특별위원회 위원 |
| 2022년 8월 ~ 2022년 9월 | 국민의힘 비상대책위원회 위원 |
| 2022년 9월 ~ 2023년 3월 | 국민의힘 조직부총장 |
| 2022년 10월 ~ 2022년 12월 | 국민의힘 조직강화특별위원회 부위원장 |
| 2022년 12월 ~ 2023년 1월 | 국민의힘 당대표 및 최고위원 선출을 위한 중앙당 선거관리위원회 위원 |
| 2023년 1월 ~ 2024년 5월 | 국회의장 직속 경제외교자문위원회 위원 |
| 2023년 2월 ~ 2023년 4월 | 국민의힘 2023년 상반기 재보궐선거 공천관리위원회 위원 |
| 2023년 4월 ~ 2024년 5월 | 국민의힘 원내부대표 |
| 2024년 3월 ~ 2024년 4월 | 제22대 국회의원선거 국민의힘 충청북도당 선거대책위원회 상임선거대책위원장 |
| 2024년 4월 ~ 2024년 5월 | 국민의힘 원내대표 선출을 위한 선거관리위원회 위원 |
| 2024년 5월 ~ 2024년 7월 | 국민의힘 비상대책위원 |
| 2024년 12월 ~ | 국민의힘 제주공항 여객기 사고 수습 TF 위원 |