1997年(nian)發行由張(zhang)雨生為其個人(ren)制作的(de)音樂(le)專輯(ji)《她是誰》,并拍攝(she)首部電(dian)(dian)影(ying)(ying)《超(chao)級天(tian)兵之(zhi)機車班(ban)長(chang)》。1998年(nian)主演由金鰲勛執(zhi)導(dao)的(de)電(dian)(dian)影(ying)(ying)《小卒戰將(jiang)》飾演宋家虎。1998年(nian)參與電(dian)(dian)影(ying)(ying)《惡女列傳之(zhi)猜手槍》的(de)拍攝(she)。
1999年主演喜劇電影《陽光警察》,在劇中扮(ban)演Sammy一角。
2000年(nian)主(zhu)演由董瑋執(zhi)導的動作電影《地上最(zui)強》 ,并主(zhu)演網絡電影《特務(wu)迷(mi)城之2003》,該片是(shi)成龍賀(he)歲片《特務(wu)迷(mi)城》的延續篇。2000年(nian)接拍古裝神話連(lian)續劇《天(tian)地傳說之魚美(mei)人》,飾(shi)演搞笑天(tian)真、爛漫無邪的小道士堂本(ben)剛。
2001年他在(zai)古裝劇(ju)《楊門(men)女將(jiang)之女兒(er)當自強》中(zhong)飾演英俊非凡、機(ji)智多謀的楊宗保,并主(zhu)演懸疑(yi)動作電影《險角》,隨后接拍講述股(gu)市(shi)跌宕(dang)起伏的國產喜(xi)劇(ju)電影《股(gu)啊股(gu)》。
2002年主演由(you)徐克編(bian)劇,香(xiang)港、日本荷(he)蘭合(he)拍的恐怖電影《僵(jiang)尸大時代(dai)》,年底客(ke)串賀歲電影《行運超人》。
2005年其接拍《陸小鳳傳奇》系列(lie)電影,他(ta)飾(shi)演(yan)的花滿(man)樓一角頗受觀眾好評;參演(yan)由葉偉信執導的警匪功夫電影《殺(sha)破狼》,飾(shi)演(yan)李偉樂;在臺灣(wan)偶像劇《海豚(tun)愛上貓(mao)》中演(yan)繹唐中岳。
2006年出演由央視電(dian)影頻道所投拍的《鏢行天下》系(xi)列電(dian)影,在片中他演繹順天府(fu)大人李云聰。
2007年(nian)與盧(lu)巧(qiao)音(yin)聯(lian)合(he)主演香港恐(kong)怖片《恐(kong)懼(ju)元素》。
2008年領銜主演(yan)家庭溫情劇《家有爹(die)娘2》,他在(zai)劇中飾演(yan)與女主角上
演姐弟(di)戀的王學(xue)兵。2008年他在張紀中版《倚天屠龍記(ji)》中飾演張翠山。
2009年3月接(jie)拍電視劇《簡(jian)單愛》,張智堯飾(shi)演了一(yi)位非常有才(cai)華(hua)的青(qing)年攝影師蕭寒。
2011年其主演(yan)根據古(gu)龍小說楚留(liu)香(xiang)系列改編,由香(xiang)港導(dao)演(yan)張敏執(zhi)導(dao)的武俠劇(ju)《楚留(liu)香(xiang)新傳》,在劇(ju)中他飾演(yan)風流(liu)倜(ti)儻(tang)、足(zu)智多謀的楚留(liu)香(xiang),并演(yan)唱劇(ju)中多首(shou)歌曲。
2012年10月(yue)他再度接(jie)拍由(you)《楚留香(xiang)新(xin)傳》原班人馬打(da)造,根據古龍武俠小說改編(bian),由(you)古龍之(zhi)子鄭(zheng)小龍監制、香(xiang)港導演張敏執導的武俠劇《新(xin)圓月(yue)彎(wan)刀》,飾演男(nan)主角丁鵬(peng) 。
2013年7月(yue)他參(can)演(yan)古裝(zhuang)玄幻電視劇《古劍(jian)奇譚(tan)》,劇中他突破(po)以往形象(xiang),以白發造型飾演(yan)紫胤真人。
2014年4月張(zhang)智堯首(shou)次(ci)挑戰年代戲,參演民國背景電視劇《活色(se)生香(xiang)》。2014年4月參與(yu)拍攝網絡連續劇《盜墓筆記(ji)》,在其中飾演吳三省。
2015年6月電(dian)影《約定倒計(ji)時》上映(ying),張智堯一改從前正(zheng)義凜然(ran)形象,塑造“悔婚渣男”角色。12月他(ta)主演的電(dian)影《不(bu)可(ke)告人》開機,他(ta)還升級擔(dan)任電(dian)影的監(jian)制監(jian)一職,全程參與電(dian)影創作。
2016年12月,古(gu)裝奇幻(huan)劇《古(gu)劍奇譚(tan)2》開機拍(pai)攝,張智堯飾演偃術大師謝衣。
2017年(nian)2月,張智堯參演(yan)的(de)古(gu)裝(zhuang)仙俠愛情劇(ju)(ju)(ju)《三(san)生三(san)世(shi)十(shi)里桃花(hua)》上星播出,他(ta)在(zai)(zai)劇(ju)(ju)(ju)中(zhong)飾演(yan)了釀(niang)酒(jiu)技(ji)術(shu)高超、善(shan)醫術(shu)、四(si)海(hai)八(ba)荒輩(bei)份(fen)極(ji)高的(de)遠古(gu)上神折顏(yan),該(gai)劇(ju)(ju)(ju)則(ze)以雙臺平(ping)均(jun)破一(yi)的(de)成績取得了全國(guo)同時(shi)段電視(shi)劇(ju)(ju)(ju)收視(shi)冠軍,其全網播放量在(zai)(zai)播出期間便逼近(jin)了300億(yi)次。