讓我們一起來看看,過去的二十年裡,張頌文都出演過哪些角色。
2003年,27歲,出演《愛的代價》裡的張徹。 2005年,29歲,出演《乘龍怪婿》裡的賈發。 2006年,30歲,出演《北魏皇太后》裡的王惠。 2007年,31歲,出演《霍元甲》裡的農勁蓀。 2008年,32歲,出演《第二面》裡的馬明心。 2009年,33歲,出演《兵聖》裡的夫差。 2010年,34歲,出演《楊貴妃祕史》裡的楊國忠。 2011年,35歲,出演《黃金大劫案》裡的溥曉彤。 2012年,36歲,出演《四大名捕》裡的徐大人。 2013年,37歲,出演《摩登年代》裡的魏建。 2015年,39歲,出演《神探駕到》裡的祁世興。 2015年,39歲,出演《一路向前》裡的黎博士。 2016年,40歲,出演《謊言大爆炸》裡的高凱。 2018年,42歲,出演《西小河的夏天》裡的顧建華。 2019年,43歲,出演《風中有朵雨做的雲》裡的唐奕傑。 2020年,44歲,出演《關機》裡的蕭總。 2020年,44歲,出演《隱祕的角落》裡的朱永平。 2021年,45歲,出演《掃黑•決戰》裡的曹志遠。 2021年,45歲,出演《功勳》裡的李廷釗。 2021年,45歲,出演《1921》裡的何叔衡。 2021年,45歲,出演《不速來客》裡的閻正。 2021年,45歲,出演《革命者》裡的李大釗。 2022年,46歲,出演《心居》裡的展翔。 2022年,46歲,出演《狂飆》裡的高啟強。