他自己曾說他的實際年齡是80后,可能心態有點像70后,長得有點像60后。身高也是十分高的,張魯一的身高據資料顯示有182cm。2005年,參演首部電視劇《玉卿嫂》,正式進入演藝圈。2006年,參演電視劇《真情無限之繼母》,飾演阿凡;同年自導自演話劇《和空姐同居的日子》。
2007年,參演話劇《艷遇》。2008年3月-2010年3月,與劉燁、袁泉聯袂主演由孟京輝執導的話劇《琥珀》。
2011年,與蔣雯麗、鄔君梅、梁靜聯袂主演都市情感電視劇《女人幫》,飾演從國外回來的都市型男葉平。
2012年5月,參與拍攝女性勵志劇《娘要嫁人》,飾演才華橫溢、富有情調的文藝青年戴世亮;9月,主演年代戲《亂世書香》,飾演溫和儒雅,心地善良徐書成。