경희대 역사학과를 나와 경희대 NGO대학원 및 미국 새너제이주립대 공공정책대학원을 수료했다. 2007년 대통령 선거에서 민주당 선대위 정세분석팀장을 했으며, 정치컨설팅 회사인 P&C정책개발원 전문위원을 지냈고, 지방선거와 총선 등에서 정치컨설팅을 수행했다.