고려대학교 컴퓨터학과를 졸업했으며, 크리스토프 코흐의 지도 아래 고려대학교 뇌공학대학원에서 공학석사 학위를 받았다. 미국 캘리포니아공과대학교 방문학생연구원, 독일 막스플랑크생체인공두뇌학연구소 인턴과 박사과정 연구원을 거쳐, 현재 미국에서 수학 중이다.