계명대학교 전자계산학과를 졸업하고 성균관대학교 대학원에서 공학석사 학위를 받았으며, 경북대학교 대학원 박사과정을 수료했다. 한국컴퓨터(주)사원, 삼성SDS(주) 책임연구원, 영진 전문대학 전자정보계열 조교수를 역임했다.