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