선교사 부모의 아들로 한국에서 태어나 자랐다. 온타리오주 킹스턴 퀸즈대학교에서 학사 및 석사 학위를 취득했다. 연세대학교 영문학과 교수로 재직하다 2007년 퇴직한 뒤 캐나다에 거주하며 책 출판 및 영상 자료 제작을 진행하고 있다. 한국 역사에 관심을 두고 조지 포크의 《화륜선 타고 온포크, 대동여지도 들고 조선을 기록하다》, 《임진왜란》 등의 역사서는 물론이고 《스피드 듀얼》, 《얼터밋 스피드》, 《더 트웰브 라이브스》 등 다수의 작품을 썼다.
고려대학교 사학과에서 한국고대사로 문학박사학위를 받았다. 한일역사공동연구위원회 위원, 중국고구려사왜곡 대책위원으로 활약했으며, 한국고대학회 회장, 중학교 역사 교과서 검정위원장을 역임했다. 현재 전북사학회 회장으로 KBS 역사스페셜, JTBC 차이나는 클라스 등에 출연했으며, 주요 저서로는 《고조선 고구려사 연구》, 《이야기 한국고대사》(공저), 《인문학 특강》(공저) 등이 있다.