단국대학교 대학원 전자공학과에서 공학박사 학위를 받았다. 국립 천안공업대학 정보통신과 부교수를 지냈으며, 현재 국립 공주대학교 공과대학 정보통신공학부 부교수로 재직 중이다. 지은 책으로 <전자회로>, <컴퓨터 개론 및 응용>, <멀티미디어 기반 회로>, <마이크로프로세서 구조 및 실습> 등이 있다.