科研究所史学部研究生。1937年卢沟桥事变爆发后南归四川。1938年至1949年先后在中央政治学校大学部任史学讲师、国立中山大学师范学院任史学教授、 遵义国立浙江大学史地系任教授、国立西北大学任史学系主任、国立湖南大学史学系主任。1946年冬，当选为制宪国民大会代表。1947年当选为第一届国民大会教育团体代表。1949年5月受国立台湾大学邀请离开大陆去台湾，任国立台湾大学历史系教授。1980年6月30日在台湾病逝。