대구교육대학교를 졸업했고, 서울대학교 대학원 지리교육과에서 교육학박사 학위를 취득했다. 현재 진주교육대학교 사회과교육과 교수이자, SSCI에 등재된 국제적인 학술지 《Journal of Geography》의 편집위원이다.
지리학의 시각으로 지구사, 문명사, 전쟁사를 해석하는 일에 몰두하고 있다. 주요 저서로는 《초한전쟁》(2022 경기도 우수출판물 제작지원 선정), 《기후로 다시 읽는 세계사》가 있고, 역서로는 《지리의 모든 것》(2016 세종도서 교양부문 선정), 《사카모토 료마와 메이지 유신》(공역), 《세계화와 로컬리티의 경제와 사회》가 있다.