1977年加入香港无线电视，并于1970年代兼任配音及导配工作，是着名配音员及演员龙天生之前辈。1980年在电视剧集《上海滩》中饰演冯敬尧，为人熟知。1983年在《射鵰英雄传》中扮演洪七公，令其家传户晓，以至之后在多个剧集中演绎这个角色。其他代表作包括《真情》、《神雕侠侣》、《爱·回家系列》等。于《万千星辉颁奖典礼2019》获颁「万千光辉演艺人大奖」。2013年凭《爱·回家 (第一辑)》于《万千星辉颁奖典礼2013》入围最佳男主角。2020年凭《爱·回家之开心速递》再次于《万千星辉颁奖典礼2020》入围最佳