2007年2月18日,由袁英明执导,杜淳、秋瓷炫、李彩桦等联袂主演的古装武侠剧《大旗英雄传》首播,臧金生在剧中饰演了霹雳堂堂主“霹雳火”; 8月18日,由周晓文执导,范冰冰、赵文瑄、纪宁共同主演的古装电视剧《大唐芙蓉园》首播,臧金生饰演了军阀“安禄山”。
2008年7月10日,由吴宇森执导,梁朝伟、金城武、张震等主演的战争电影《赤壁》上映,臧金生在片中饰演嫉恶如仇的蜀汉名将“张飞”一角。
2009年,臧金生搭档李修蒙、王耀辉等,主演了战争题材电视剧《喋血英魂》,饰演进步民-主人士、革命烈士“李益闻”;10月23日,由张纪中监制,于敏执导,邓超、安以轩、刘竞等主演的古装武侠电视剧《倚天屠龙记》首播,臧金生饰演了性烈如火的金毛狮王“谢逊”。
2010年1月2日,由蒋家骏执导,胡歌、白冰等主演的奇幻爱情剧《神话》首播,臧金生饰演了秦朝始皇帝“嬴政”。
2011年7月16日,由李晟、海陆、张睿等人主演的古装言情剧《新还珠格格》首播,臧金生客串出演“梁大人”; 7月28日,搭档吴樾、聂远、徐锦江,主演了由张纪中执导的神话剧《西游记》,其在剧中饰演好吃懒做又贪图女色的“猪八戒”; 10月21日,参加全明星代际互动综艺节目《年代秀》第三季的录制,作为60年代的常驻嘉宾。
2012年3月25日,参加上海东方卫视明星舞蹈竞技节目《舞林大会》,表演了舞蹈《庞克魂》; 4月11日,由刘书亮执导,黄宗泽、胡杏儿、曹俊、张娜拉等人主演的历史传奇剧《跑马场》首播,臧金生饰演了企图复辟大清帝国的恭亲王“溥伟’。
2013年,参演了由彭氏兄弟执导,古天乐、刘青云、李心洁等领衔主演的动作冒险电影《逃出升-天》。
2014年,臧金生与陈冠希、商天娥、彭新智等主演了彭发执导的悬疑推理网络剧《探灵档案》,其饰演了买入案犯徐老板房子而被被受害女托梦的“张子宇”。