문병호고려대학교(법대 법학과, B.A.), 총신대학교 신학대학원(M.Div.)을 졸업했으며, 미국 웨스턴 신학교(홀랜드)에서 신학석사 학위(Th.M.)를 수여받았고, 영국 스코틀랜드 에든버러 대학교에서 ‘칼빈의 기독론적 율법 이해’에 관한 논문을 작성하여 박사 학위(Ph.D.)를 취득하였다. 유학 중에 미국 칼빈 신학교와 스위스 제네바 대학교 종교개혁센터에서 공부하고 연구하였다.
현재 총신대학교 신학대학원 조직신학 교수로서 기독론, 신학서론, 교회론, 칼빈신학, 라틴어를 가르치고 있으며, 십자가지기교회에서 섬기고 있다.
저서로는 그리스도와 율법의 관계를 “율법의 중보자 그리스도”라는 관점에서 다루어 영국에서 출판한 Christ the Mediator of the Law: Calvin’s Christological Understanding of the Law as the Rule of Living and Life-Giving(Milton Keynes, UK: Paternoster, 2006), 『30주제로 풀어 쓴 기독교 강요: 성경교리정해』(서울: 생명의말씀사, 2011), 『교회의 ‘하나 됨’과 교리의 ‘하나임’: WCC의 ‘비(非)성경적,’ ‘반(反)교리적’ 에큐메니즘 비판, 정통 개혁주의 조직신학적 관점에서』(서울: 지평서원, 2012)가 있다. 또한 칼빈의 교리관, 율법관, 계시론, 기독론, 성령론, 교회론 등과 터툴리안, 버미글리, 투레틴, 바빙크, 워필드, 핫지의 기독론 등을 다룬 다수의 논문들이 있다. 최근에는 슐라이어마허와 바르트의 계시론과 기독론을 비판한 논문과 로마 가톨릭 이신칭의 교리를 비판한 논문을 출판했다. 역서로는 칼빈의 기독교 강요 초판(1536)을 번역한 『순수한 경건의 교리: 라틴어직역 기독교 강요』(서울: 생명의말씀사, 2009)가 있다.