1976年,加入香港无线电视,同年参演长篇剧《狂潮》[2]。1980年,参演电影《灰灵》,同时担任导演以至监制。1984年,凭借电影《失婚老豆》首次提名香港电影金像奖(第4届)最佳男主角奖。1985年,自导自演的电影《何必有我》而成名[3],同年获第5届香港电影金像奖最佳男主角桂冠并获得评审团大奖两项重要荣誉。1996年,凭借电影《三个受伤的警察》再获香港电影金像奖最佳男主角[4]。1997年至2020年,曾在香港和内地主演《肥猫正传》系列剧及《使徒行者3》等多部影视剧,均获好评。
2023年10月20日,参演的电影《扎职2:江湖陌路》定档在爱奇艺、腾讯视频、优酷上映[5]。