張頌文屬於金牛座。1976年5月出生於廣東省韶關市,10是典型的金牛座。
2004年,他首次正式亮相,主演了情景喜劇《乘龍的古怪丈夫》。2006年,他出演了古裝劇《北魏的馮太後》。2007年,他因在懸疑劇《第二面》中的角色而受到關註。2009年出演古裝劇《楊貴妃秘史》。2012主演喜劇《摩登時代》。2016主演懸疑電影《風中壹片雨做的雲》,因飾演“唐”獲得11青年電影手冊最佳男配角獎。