서울대 정치학과를 졸업하고 케임브리지 대학교에서 공부했다. 29회 외무고시에 합격, 외교부 외무관으로 근무했다. 우리 사회의 여러 가지 모순을 해결하기 위한 철학적 해법으로 오랫동안 공화주의에 천착해왔다. 21세기공화주의클럽 정책위원장이며 공역서로 『서양정치철학사1』와 『공화주의』 등이 있다.