一九四七年生於臺中清水(舊地名牛駡頭)。天主教輔仁大學歷史系暨研究所畢業。美國水牛城紐約州立大學(SUNY at Buffalo)歷史博士。
曾專任國立中興大學歷史系教授、逢甲大學歷史與文物研究所教授兼所長、東海大學歷史系客座教授。曾兼任國立臺灣大學、清華大學、成功大學、臺中教育大學、天主教輔仁大學。現職國立臺灣師範大學歷史系兼任教授。
研究志趣包括史學理論、西洋史學史及歷史意識、世界史、影視史學和大眾史學,並以拓展「人人都有歷史意識」為核心理想。深信歷史教育也是社會實踐,曾經參與高中歷史課綱的制定以及撰寫高中世界史教科書。
主要著作有《歷史學的思維》、《近代歐洲史家及其史學思想》、《從湯恩比到霍布斯邦:英國左派史家的世紀》,及多篇論文。目前正著手撰寫《史譜:歷史意識的開展》。