국민대학교 국사학과를 졸업하고, 동 대학원에서 박사학위(문학박사)를 받았다. 국민대학교, 중앙대학교, 가천대학교 등에서 강의했으며, 친일반민족행위진상조사규명위원회·대한민국역사박물관건립추진단 전문위원으로 활동했다. 현재는 국민대학교 교양대학 교수로 재직 중이다.
주요 저서로는 《숫자조선연구, 식민지 조선인의 삶》(2014), 《한국 근대사》(2018), 《최현배(우리 말글을 목숨처럼 지킨)》(2019), 《한 줄로 읽는 한국근대사 연표 1863~1945》(2020), 《한말 ‘한일조약’ 체결의 불법성과 원천무효》(2021), 《끝내지 못한 독립운동가 이야기, 최명식 회고록》(2022), 《해방 후 김구의 백범일지》(2023) 등이 있다.