云南会泽人。出生于诗书世家。1920年在昆明师范学校等校任教。1937年应邀任教于云南大学,旋归乡后任教于会泽中学。1941年再入云南大学执教。1946年不满李公朴、闻一多被当局暗杀,遭解聘。1951年,复入云南大学,后任中文系主任。曾任云南省政协常委、省文联委员等职。长于诗经、楚辞及词曲研究,兼工诗书,洵然大家。
主要著作有《词与音乐》《孔子哲学》《关于〈天问〉》《〈诗经〉研究》《〈楚辞〉研究》《先秦文学史》《上古文学史》《晚晴楼词话》等。此外,翻译有《阿尔诺·浮尔克怎样订的婚约》《波多列尔的自然观》《秋夕梦》《黑猫》等10余种译作。