1975年,中学还没毕业就被招到上海电影制片厂当演员。
1976年,进入上海电影制片厂演员剧团。
1976年,出演个人首部电影《第二个春天》。
1979年,因出演电影《庐山恋》中傻气憨直的男主人公耿桦而走红。
1983年,相续拍摄了《邮缘》、《小街》、《好事多磨》等影视作品。
1987年,执导了处女作《洋泾浜兄弟》。
1990年,离开上影到海南电视台,被安排做节目主持人,当主持。
1992年,主持完海南电视台的春节晚会后,离开电视台与几位朋友合作创办了自己的“兆凯影业公司”。
2001年1月,出演舞台喜剧《托儿》。
2003年2月,主演反腐倡廉剧《国家公诉》;4月,参演了反映1933年至1937年红军游击队的作品《神府红军游击队》。
2004年2月,出演舞台喜剧《亲戚朋友好算账》。
2005年6月,主演中澳合拍剧《在悉尼等我》。
2006年8月,主演农民题材作品《乐意为人》;9月,出演电视剧《迷网》;11月,出演了根据丛飞真实故事改编的话剧《好人丛飞》。
2007年1月,拍摄了以两弹一星为蓝本的电视剧《中华魂》;5月,主演古装神话剧《王屋山下的传说》;6月,主演家庭情感剧《断奶》;随后,出演都市情感剧《后来》。
2008年3月,主演中医题材电视剧《大明医圣李时珍》;7月,主演电视剧《青树》;8月,出演大西南剿匪夺宝剧《迷雾重重》;9月,出演电视剧《鸳鸯河》。
2009年2月,主演国庆献礼剧《决战黎明》;9月,主演长篇历史电视剧版《牡丹亭》。
2010年11月,参演战争剧《借问英雄何处》。
2011年10月,出演历史战争剧《楚汉争雄》。
2012年8月,出演古装神话剧《天仙配后传》。
2013年7月,主演主旋律作品《沂蒙人》;9月,出演都市轻喜剧《我们家的微幸福生活》;10月,主演行业情感剧《产科男医生》;12月,加盟电视剧《我姥爷的故事》。
2014年4月,担任中国煤矿文工团副团长;同年,主演金融谍战剧《金战》;5月,出演电视剧《虎妈猫爸》。
2015年1月,主演电视剧《红色钧官窑》;7月24日,参演电视剧《小爸妈》;10月,出演检察题材涉案剧《检察官》;同年,出演红色经典谍战大戏《渔岛怒潮》。
2016年5月,出演电影《徐州兄弟之王者归来》。
2021年3月31日,参演电视剧《理智派生活》;7月20日,参演电视剧《烽火抗大》;9月,主演电影《燃烧的玫瑰湖》。
2022年8月2日,主演音乐诗剧《青山风骨》;8月20日,参加第三届庐山国际爱情电影周;7月13日,参演电视剧《滹沱儿女》。
2023年1月22日,加盟东方卫视春晚;3月20日,参演电视剧《人生之路》;6月9日,主演电影《海门一号》;8月5日,参演“声动亚运 爱达未来”浙江省大型诗歌音乐朗诵会。
《三分野》饰演梁秦
《人生之路》饰演林主编
《反骗警察》
《婆婆的镯子》饰演石普宇
《青山遮不住》饰演柳大树
《理智派生活》饰演沈父
《生活像阳光一样灿烂》饰演白泽明
《包青天》
《苦菜花》饰演于团长
《烽火抗大》饰演分校长
《滹沱儿女》饰演贺龙
《新人在旅途》饰演谢晋才
《青恋》饰演陈青山
《国民大生活》饰演陆健民
《春天里》饰演马一方
《人民检察官》饰演陆扬
《青云志》饰演普泓
《追击者》饰演傅本中
《西柏坡》饰演周恩来
《花火》饰演赵显山
《渔岛怒潮》饰演于得水
《拥抱星星的月亮》饰演夏立生
《小爸妈》饰演简光明
《虎妈猫爸》饰演罗三省
《我们家的微幸福生活》饰演肖野
《青年医生》饰演程明义
《我姥爷》饰演卞师傅
《二胎》饰演唐父
《金战》饰演牛尔刚
《产科男医生》饰演左盛德
《新天龙八部》饰演段正明
《娘心》饰演李大富
《断奶》饰演安孝国
《先锋》饰演高健
《楚汉争雄》饰演李斯
《牡丹亭》饰演杜宝
《天仙配后传》饰演玉皇大帝
《矿长》饰演李副市长
《借问英雄何处》饰演钟克俭
《无影灯下》饰演朱怀伍
《防线》饰演郑天峰
《矿山人家》饰演王峰
《大明医圣李时珍》饰演李言闻
《杜鹃的女儿》饰演孙宝军
《家仇》饰演刘振东
《迷雾重重》饰演张书记
《枪声背后》饰演郑海风
《鸳鸯河》饰演黎支部书记
《决战黎明》饰演许耀庭
《家后》饰演于万顺
《谷文昌》饰演谷文昌
《剑谍》饰演郁国华
《乐意为人》饰演赵仁义
《青树》饰演老关
《王屋山下的传说》饰演大王
《天涯歌女》饰演潘达华
《后来》饰演孙亦明
《神府红军游击队》饰演于秀山
《在悉尼等我》饰演贝志强
《女法官》饰演邢玉坤
《心灵的泪花》饰演王父
《别问我是谁》饰演赵凯之
《封神榜之凤鸣岐山》饰演比干
《首富》饰演荣本昌
《虎胆雷霆》饰演赵铁人
《大盐商》饰演刘子樵
《红罂粟》饰演田志维
《国家公诉》饰演江正流
《葛定国同志的夕阳红》饰演秦爱国
《扶贫主任》饰演李福星
《擒贼先擒王》饰演王局长
《紫薇飘香》饰演刘爱军
《父子雄兵》饰演老李
《反转人生》饰演马奋斗父亲
《夺路而逃》饰演郁吕
《我为猪狂》饰演张云涛
《金秋喜临门》饰演郑叔
《老班主》饰演陈富贵
《汉水丹心》饰演刘跃进
《生命的托举》饰演常校长
《北京的哥》饰演卫永
《倾城之爱》饰演黄大伟
《宝葫芦的秘密》饰演父亲
《戴佛珠的藏娃》饰演宋菲菲父亲
《春天的热土》饰演李文宏
《滴血钻石》饰演老林
《女局长的男朋友》饰演丁大森
《邮缘》饰演丁大森
《童年的朋友》饰演班长
《蓝色的花》饰演伊汝
《青春万岁》饰演田林
《逆光》饰演廖星明
《子夜》饰演范博文
《卖大饼的姑娘》饰演郑保宇
《小街》饰演夏
《庐山恋》饰演耿桦
《好事多磨》饰演沈治远
《沙漠驼铃》饰演小王
《大刀记》饰演锁柱
《征途》饰演钟卫华