1982년에 한양대에서 원자력공학공학사, 1991년에 서강대에서 정보처리학 이학석사를 각각 수료하였다. 20년간 컴퓨터 및 언론 관련한 직장 생활 후, 2000년에 뉴질랜드 소재 오클랜드 대학에서 박사 과정을 시작하여 2005년에 "바둑에서의 다전략 학습, 추론 및 탐색" 이라는 박사논문으로 컴퓨터공학 박사를 취득하였다. 현재 대불대학교 레저,체육학부 바둑학과 교수로 바둑관련 학문을 연구하고 있다.