1962年,上海戏剧学院表演系研究生毕业,后留校,历任表演系助教、讲师、副教授。
1979年和1980年分别在影片《苦恼人的笑》和《巴山夜雨》中饰演男主角,后相继在《勿忘我》、《井》等影片中担任主角或重要角色。
1985年,因主演电视连续剧《徐悲鸿》获得第3届中国电视金鹰奖最佳男主角奖。
1987年,荣获文化部破格晋升四级工资奖励。
1993年,应邀赴美国加州州立大学长滩分校戏剧系研究生班讲学。
1997年,应邀赴美国好莱坞米高梅电影公司工作考察。
2021年12月5日,因病医治无效去世,享年85岁。
1979年《苦恼人的笑》饰演傅彬
1980年《巴山夜雨》饰演秋石
1981年《七月流火》饰演闻元乔
1982年《勿忘我》
1982年《雨后》饰演白俊民
1983年《秋瑾》饰演徐锡麟
1985年《夜半歌声》饰演李宪臣
1987年《井》饰演朱世一
1988年《狐狸迷案》饰演赵景白
1991年《高朋满座》饰演年望秋
1991年《紫痕》
1997年《超导》饰演林亚眠
1985年《徐悲鸿》饰演徐悲鸿
1999年《大明宫词》饰演唐高宗李治
2000年《心网》饰演卓越
2001年《大宋贤王》
2001年《青春的童话》饰演莫时之
2001年《九岁县太爷》饰演乾隆帝
2002年《天娇》饰演刘敬宜
2003年《婚姻陷阱》饰演秦伯通
2004年《英雄泪》饰演周元泰
2005年《喋血1941》饰演陆正亭
2006年《雕刻时光》饰演陆炳文
2008年《金色黄昏》饰演方润秋