2005年,又被导演张国立钦点参演古装轻喜剧《龙非龙凤非凤》,在剧中饰演传奇人物“珍妃”。
2006年,在邓超、释小龙主演的古装探案剧《少年包青天Ⅲ之天芒传奇》中饰演二白。
2008年5月25日,参演的安全教育故事片《生命斑马线》上映,在片中本色出演一名叫张慧的女记者 。
2009年,参演张国立、罗长安联合执导的家庭伦理剧《相伴》 ;9月,去重庆参演了温暖现实主义生活剧《不如跳舞》,在剧中饰演女主角的闺中好友邵静 ;11月,参演刘伟强执导的动作电影《精武风云·陈真》 。
2010年2月,参加张国立兼任总导演及主演的清末民初情感剧《草根王》,在剧中饰演女神偷曾毛来 ;5月,由导演何群钦点出演其执导的电视电影《失踪》,在片中饰演清纯的学生晓月 ;7月,在张国立自导自演家庭伦理剧《养父》中饰演江成的市侩老婆“包燕萍” ;之后,与柳小海、高奕共同主演根据真实事迹改编的电影《全二平的马拉松》,在片中饰演乌拉特前旗小佘太乡邮政邮员全二平的妻子托雅 。
2011年,参演何群执导的家庭伦理剧《吃亏是福》;4月,在李三林执导的家庭情感剧《抬头见喜》中饰演来自贵州一个普通家庭的婉约钢琴老师宛冰 ;5月13日,参演的爱情电影《不再让你孤单》上映 。
2012年,参演梦继执导的情感励志剧《成长》;之后,在孙小光执导的革命历史剧《俘虏兵》(原名《战火兵魂》)中饰演共产党地方干部张英 。
2014年,在何群执导的温情励志剧《养父的花样年华》中饰演钱芳。
2010年在北京举行的“大手牵小手——生命因爱而改变”明星慈善拍卖活动 。2011年张慧参加了壹基金公益活动 。