2007年,张殿菲报名参加东方卫视选秀娱乐节目《加油!好男儿》的比赛,获得成都赛区冠军、全国总决赛第四名 ;同年在话剧《红楼梦》中饰演“贾宝玉” 。
2008年,4月发行首支个人单曲《五千年》 ,5月16日参与公益歌曲《相信爱》的录制和拍摄MV ;5月18日发行首张个人EP《孤独城市》 ;同年7月主演奥运偶像剧《网球王子》;9月主演话剧《双面胶》 。
2009年,在电视剧《网球王子2》中饰演“陈海堂” ;同年参演电视剧《铠甲勇士》。6月助阵《加油!东方天使》成都站海选,并与选手妙妙MM合唱歌曲《动了心》 。11月成为《时尚星达人》特约嘉宾主持人 。
2011年,主演都市情感剧《我为出嫁狂》 ;同年主演由厦门卫视打造的电视剧《梦幻公馆》 。
2012年,在古装电视剧《隋唐演义》中饰演“李元吉” ;同年出演电影《儿女传奇之鬼胎》。
2013年3月29日主演的电影《梦幻岛》上映 ;10月加入消防题材电视剧《红门兄弟》的拍摄 。