張鐵林出生于河北唐山,從小在陜西渭南長(zhǎng)大,1973年上山下鄉(xiāng)插隊(duì)到臨潼務(wù)農(nóng),1976年招工回城返回西安當(dāng)一名裝卸工。1977年恢復(fù)高考后,張鐵林決心做一名演員,1978年考入北京電影學(xué)院表演系。1982年畢業(yè)后分配到天津電視臺(tái)演員劇團(tuán)。1987年赴英國(guó)留學(xué),十年后加入英國(guó)國(guó)籍。
1979年,剛上大二的張鐵林參與拍攝了中央電視臺(tái)的第一部單集電視劇《有一個(gè)青年》,在片中扮演男主角顧明華,之后在影片《年輕的朋友》中飾解放軍戰(zhàn)士小何。
1983年,出演香港導(dǎo)演李翰祥執(zhí)導(dǎo),梁家輝、劉曉慶主演的電影《火燒圓明園》、《垂簾聽(tīng)政》。同年與龔雪合作電影《大橋下面》出演見(jiàn)義勇為的男主角,該片獲得文化部故事片一等獎(jiǎng)。兩年后再次與龔雪合作拍攝了電影《多彩的晨光》。
1987年,赴英國(guó)留學(xué),四年半后他留校任教。此后為bbc拍攝紀(jì)錄片,給好萊塢導(dǎo)演喬治?盧卡斯當(dāng)副手,他拍攝的短故事片《外國(guó)人》獲得了英國(guó)學(xué)院獎(jiǎng)。
1990年初,從英國(guó)到香港,想投奔徐克學(xué)習(xí)武俠電影的制作理念,隨后與徐克簽約,在《黃飛鴻》中演孫中山,后又出演徐克影片《仙鶴神針》等。演戲的同時(shí)他還寫劇本,《山不轉(zhuǎn)水轉(zhuǎn)》、《孫子》、《椅子》,五年拿了三個(gè)獎(jiǎng)。
1995年,張鐵林在《獅子王2》中為辛巴配音。
1996年,因?yàn)殡娪笆袌?chǎng)不是很景氣,張鐵林在剛開(kāi)播的鳳凰衛(wèi)視主持節(jié)目《電影世界》。之后進(jìn)入內(nèi)地,與趙明明、袁莉、趙薇主演了古裝宮斗劇《漢宮飛燕》。
1998年,與趙薇、林心如、蘇有朋主演古裝清朝喜劇《還珠格格》飾演乾隆,為觀眾所熟知,之后出演了《還珠格格2》。
2001年,搭檔張國(guó)立、王剛主演古裝劇《鐵齒銅牙紀(jì)曉嵐》飾演乾隆,之后三人形成“鐵三角”,主演了《鐵齒銅牙紀(jì)曉嵐》系列的2、3、4部,以及古裝劇《布衣天子》、《少年寶親王》、《宋蓮生坐堂》和民國(guó)劇《五月槐花香》。
2002年,在張衛(wèi)健、嚴(yán)寬、蘇有朋主演的古裝喜劇《少年張三豐》中飾演澄空大師。聯(lián)合斯琴高娃、李芯逸主演家庭情感劇《眾里尋她千百度》飾林海濤。
2003年,在蘇有朋、賈靜雯主演的金庸武俠劇《倚天屠龍記》中飾演“光明右使”楊逍。搭檔吳奇隆、范冰冰主演武俠劇《名捕震關(guān)東》。在焦恩俊、胡靜、何潤(rùn)東主演的古裝神話劇《十八羅漢》中飾演老方丈。
2004年,搭檔李立群、李誠(chéng)儒主演古玩題材電視劇《人生幾度秋涼》,并演唱片尾曲。在吳京、袁詠儀、淳于珊珊主演的動(dòng)作劇《南少林三十六房》中飾演雍正。在徐崢、張庭、汪芫主演的清朝喜劇《滿漢全席》中飾演康熙。
2006年,聯(lián)合孫興、曹穎主演古裝喜劇《鐵將軍阿貴》。在保劍鋒、金巧巧主演的古裝勵(lì)志劇《薛仁貴傳奇》中飾李道宗。參與霍建華、孫儷主演的偶像劇《屋頂上的綠寶石》。
2007年,在唐國(guó)強(qiáng)、聶遠(yuǎn)主演的歷史劇《貞觀長(zhǎng)歌》中飾羅藝。與斯琴高娃、溫崢嶸主演歷史古裝劇《無(wú)字碑歌》飾唐高宗李治。與呂麗萍共同主演情感劇《非常夫妻》。在范冰冰、趙文u主演的古裝劇《大唐芙蓉園》中飾演李白。
2009年,聯(lián)合郭富城、郝蕾主演電影《白銀帝國(guó)》飾康老太爺。
2010年,搭檔唐國(guó)強(qiáng)、劉勁、鄭衛(wèi)莉主演《黃炎培》飾黃炎培。
2011年,在《新水滸傳》中飾演洪太尉。在唐國(guó)強(qiáng)、蔣勤勤、張國(guó)立主演的歷史劇《中國(guó)1945之重慶風(fēng)云》中飾演黃炎培。參與胡歌、陳意涵、陳柏霖主演的青春勵(lì)志時(shí)尚劇《摩登新人類》。在陳坤、張雨綺主演的電影《錢學(xué)森》中飾演毛澤東。
2012年,在苗圃、羅晉主演的歷史傳奇古裝劇《穆桂英掛帥》中飾演宋真宗。與王志文、霍建華主演醫(yī)療題材劇《感動(dòng)生命》。主演革命史詩(shī)歷史劇《紅軍東征》飾毛澤東。與曹曦文、馬躍主演古裝劇《黃梅戲宗師傳奇》。
2013年,參與拍攝廖京生、高云翔、呂夏主演的抗戰(zhàn)劇《刀影》中飾演彭振山。