경북대학교 공과대학 전자공학과에서 석사와 박사 학위를 취득했으며 LG 전기 연구원을 역임했다. 현재는 한국 멀티미디어학회 종싱회원이며, 계명문화대학 멀티미디어학부 교수로 재직중이다. 주로 프로그래밍 실습, 멀티미디어 실무를 강의한다. 공저로는 <멀티미디어 공하>(한올출판사, 2003), <새내기를 위한 C 언어 완성>(이한출판사, 2003) 등 다수가 있다.