1、2017年 《離人心上》 飾演 鄭耀先;
2、2015年 《旗袍美探》 飾 唐飛;
3、2012年 《海峽》 飾演 杜榮林;
4、2011年 《以家人之名》 飾演 謝雲漢;
5、2011年 《傳奇之王》 飾演 林天龍;
6、2010年 《絕密543》 飾演 唐棟;
7、2010年 《陳情令》 飾演 龍飛;
8、2009年 《香蜜沉沉燼如霜》 飾演 劉大卯;
9、2007年 《如懿傳》 飾演 文康;
10、2006年 《延禧攻略》 飾演 廖飛、高橋浩;
11、2005年 《冰鋒》 飾演 安在天、錢之江;
12、2004年 《零距離》 飾演 徐力成;
13、2004年 《綠水英雌》 飾演 張朗;
14、2004年 《刑警使命》 飾演 白海東(客串);
15、2003年 《知情者》 飾演 冷超;
16、2003年 《變臉》 飾演 騰浩;
17、2003年 《天在上》 飾演 曲東;
18、2002年 《公安局長》 飾演 鍾六一;
19、2001年 《義無反顧》 飾演 寧博;
20、2001年 《隱姓埋名》 飾演 姜波;
21、2001年 《被告》 飾演 顧士傑;
22、2000年 《非常案件》 飾演 周峯;
23、2000年 《和平衞士》 飾演 岑瀟然;
24、1999年 《鳳求凰》 飾演 司馬相如;
25、1999年 《生死同行》 飾演 吳興光;
26、1998年 《苦藤》 飾演 陳繼信。