한국해양대학교에서 법학 석사와 박사 학위를 취득했다. 한진해운에서 일등 항해사로 승선 근무하며 해상 운송의 실무 경험을 쌓았고, 이후 대우조선해양(현재 한화오션)에서 해양 플랜트와 조선 프로젝트 관리 업무를 담당했다. 한국해양수산연수원에서 해사 관련 재교육 및 연수를 진행했다. 현재 국립한국해양대학교에서 해사법, 해운 실무, 선원 인권 등에 관해 강의하고 있다. 친환경과 디지털 패러다임 전환을 중심으로 한 연구도 수행하며, 해운 및 조선업 분야의 기업들을 대상으로 전문 강의를 진행하고 있다.