2000년에 미국 코넬대학에서 나비의 생태와 환경과의 상호작용으로 박사학위를 받았고, 노스캐롤라이나에 있는 브래바드칼리지에서 교수를 지냈다. 2009년에는 서울대학교 생명과학부 BK교수로 재직했으며, 현재는 성균관대학교 학부대학 교수로 재직하면서 일반생물학 등을 가르치고 있다.