2002年6月,獲得首屆《新疆小姐》大賽亞軍。8月,隨中央電視臺參加《同一首歌》文藝演出。2003年元月,參加中央電視臺西部頻道《魅力西部》春節特別節目,演出舞蹈《樓蘭姑娘》《花兒為什麼這樣紅》《瑪露夏》等。2月,隨新疆藝術學院青年藝術團赴香港演出。2008年,在電視劇《母儀天下》中佟麗婭出演劇中的“趙飛燕”一角。同年,在生活劇《我是一棵小草》中,佟麗婭飾演嶽小梅。
2016年,張藝上出演由 孔笙執導, 靳東、 陳喬恩等主演的網絡季播劇《 鬼吹燈之精絕古城》,在劇中飾演英子一角。6月,她受邀出席“成龍動作電影周之夜”。同年,玄幻電影《 阿修羅》啟動拍攝,片方的15名幕後主要成員歷時四個月,從100多位備選演員中,最終選定了張藝上出演女主角華蕊。2018年,參演的電影《報告老闆》上映。6月18日,參演的電視劇《為了你我願意熱愛整個世界》播出。