1984年在电影《生死树》中饰演丰源。1993年在电视剧《趟过男人河的女人》中饰演孙伟。1995年在电视剧《起步停车》中饰演曾国力。1998年在电视剧《抉择》中饰演郭中姚。2001年在电视剧《黑洞》中饰演郭政委。2003年在电视剧《人生几度秋凉》中饰演吴德章。2003年在电视剧《铁血青春》中饰演李进北。2003年在电视剧《希望的田野》中饰演华乡长。2003年在电视剧《美丽的草原我的家》中饰演白科长。2004年在电视剧《公安局长2》中饰演政法书记程志。2005年在电视剧《沙场点兵》中饰演楚淮海。2008年在电影《绿满山乡》中饰演村主任魏佃柱。2015年在电视剧《情满四合院》中饰演一大爷。2016年在电视剧《嘿,孩子》中饰演贾星光。2016年在电视剧《我和她的传奇情仇》中饰演曾念安。2019年在电视剧《麦香》中饰演云旺山。2021年,参演白敬亭、吴倩领衔主演的都市家庭剧《八零九零》,在剧中饰演蒋六毛。2021年6月20日,参演梁嘉诚导演的电影《宝典传》。