2007年,参加东方卫视选秀娱乐节目《加油!好男儿》的比赛,获得北京赛区四强、全国32强 。
2008年,出演贾一平、许绍雄、齐襄主演的励志情感剧《我要活下去》,在剧中饰演阳光开朗的柳一平。
2009年,出演田少波执导的爱情电影《情定三生》,在片中饰演风度翩翩且儒雅帅气的男主角迟瑞 。
2010年,与贡米、陈龙、彭丹等合作主演古装神话剧《仙女湖之墨仙》,在剧中一人分饰二角,分别饰演了托塔天王李靖之子哪吒、骁勇善战的骠骑将军霍去病,并首次在影视作品尝试女装的扮相 。
2012年,出演罗越执导的动作电影《海神密码》,在片中饰演为保护野生动物而与不法分子对抗的海警林海 ;随后,与修庆、居文沛合作主演古装电影《水浒人物谱之金毛犬段景柱》,在片中饰演鼓上蚤时迁 ;同年,出演吴耀权执导的古装传奇剧《大兵小将》(原名《战国小兵》),在剧中饰演帅气正直的太子仪 ;之后,与孙红雷、郭富城、余男合作主演悬疑动作电影《全民目击》(原名《目击》),在片中饰演男主角林泰的保镖兼助手 。2013年5月,受邀参加旅游卫视综艺节目《城市猎人》的录制 ;同年,出演陈思诚、杜淳、于震主演的抗战剧《战神》,在剧中饰演骁勇善战的八路军战士刘水泉,这是他首次尝试抗战剧 。
2014年,与杨旸合作主演悬疑微电影《死亡玩偶》,在片中饰演跆拳道教练 ;同年,与姜武、李乃文、吴越合作主演谍战剧《虎口拔牙》,在剧中饰演有胆识有谋略、能文能武的秦少川 ;同年9月,主演的大型革命抗战剧《战神》在江苏卫视等精彩热播 。
2015年,与王挺、史光辉、张一鸾合作主演革命战争剧《铁血战狼》(原名《血战抱犊崮》),在剧中饰演男主角武忠义的军师卫三湖 ;同年3月,参加广西卫视收藏类节目《收藏马未都》的录制 ;同年,与经超、周冬雨、任达华、小李琳合作主演年代传奇剧《魔都风云》,在剧中饰演锦容班的大师兄汤虎 。
张旭兴趣广泛,听音乐、骑马、健身、游泳、打篮球、台球、羽毛球、开汽车、开摩托都是最爱 。
张旭一向以时尚、帅气的形象示人,他身穿军工装则凸显了其野性的一面,而他身穿休闲西装则又展现其硬朗帅气的一面,并将成熟男人的迷人气质一展无遗。张旭在举手投足之间挥洒自如、尽显阳刚之美及勇者风范,而他骨子里则透着一份不羁与自我(北方网评) 。
张旭自出道以来,凭借其阳光帅气的形象在观众心中留下了十分正面的印象。张旭在电视剧《仙女湖之墨仙》中男扮女装,为该剧增添了不少亮点,而他的女装扮相则很漂亮 。张旭在电影《水浒人物谱之金毛犬段景柱》中,虽然其饰演的时迁保留了“鼓上蚤”机灵的感觉,但仍然难掩他帅气的长相,而他的盗贼扮相则很帅气(搜狐评) 。