1991年,參演電影處女作《拳王》擔任男主角,獲得第十一屆香港金像獎最佳新人獎提名。1994年與亞洲電視解約,簽約香港無線電視。
1996年在電視劇《笑傲江湖》飾演令狐沖。
2002年,赴中國內地發展,先後主演《繡娘蘭馨》、《狐步諜影》、《紅海棠》等電視[1][1][1]。
2011年1月,呂頌賢監製並主演的話劇《現代猛士錄》在上海戲劇學院首演。2013年,出演電視劇《愛情悠悠藥草香》。2015年參加第二屆中國河源微電影節與著名客家音樂人陳善寶同台演出。