우송대학교 철도대학원에서 공학 석사, 일반대학원에서 경영학 박사(철도경영 전공) 학위를 취득했다. 한국 고속철도(KTX)의 건설부터 개통, 운영 안착에 이르기까지 전 과정에 참여한 철도수송 및 열차운전 전문가이다.
1992년 한국고속철도건설공단 입사 후 운전관리부장을 역임했으며, 프랑스 ALSTOM사에서 고속철도 신호연동장치 기본설계, KTX 운전교관 및 관제운영(CTC) 훈련을 이수하였다. 이를 바탕으로 국내 최초의 KTX 운전 및 관제 규정·매뉴얼을 마련하고, 초창기 KTX 기장과 관제인력을 양성했다. 이후 국가철도공단 수송계획처장을 지내며 경부고속철도 2단계, 호남고속철도, 수도권고속철도 등의 종합시운전과 개통 준비를 총괄하였다.
대외적으로는 국토교통부 항공·철도사고조사위원회 자문위원, 선로배분심의위원회 심의위원, 국가철도공단 수송계획자문단 자문위원 등을 역임하며 철도 정책과 안전 발전에 기여했다. 우송대학교 겸임교원 및 (사)한국철도운전기술협회 외래교수로서 후학 양성에도 힘썼다. 현재는 (주)엔지니어링 교통부문 철도본부 부사장으로 재직하며 국내외 철도건설 프로젝트를 이끌고 있다.
주요 저서 및 논문으로는 공동 저술한 『한국철도의 역사와 발전 Ⅲ』(제8장 철도교통관제)을 비롯해 「선로용량한계구간의 열차슬롯평행배열효과연구」, 「복수운영체제에서의 철도네트워크 열차슬롯배분모형연구」 등이 있다.