一九四九年,他随同解放上海的解放军部队一同来到这座城市。自一九五二年正式踏入电影界以来,他长期投身于影视创作,累计参演了六十余部电影作品以及十多部电视剧,在其中塑造了形形色色、性格迥异的人物形象。其担任主演的影片包括《鸡毛信》(饰演民兵小队长)、《伟大的起点》(饰演小秦)、《老兵新传》(饰演拖拉机手刘成光)、《乘风破浪》(饰演水手老于)、《聂耳》(饰演宋怀昭)、《51号兵站》(饰演葛海生)、《李双双》(饰演会计彦矛)、《难忘的战斗》(饰演账房先生)、《喜盈门》(饰演强英爹)、《大泽龙蛇》(饰演陈工头),以及《阿Q正传》(饰演红鼻子老拱)等。此外,他还在影片《夜行货车》、《雪青马》和《望春风》中突破常规,反串出演了重要的反面一号角色。他曾是中国电影家协会以及中国电影表演学会的正式会员。在电视剧《西游记》“误入小雷音”这一单元故事里,他成功诠释了黄眉老怪这一经典角色。