另外同年搭档张可颐主演《女人最痛》，并凭《搜下留情》获得万千星辉颁奖典礼“最佳男主角”提名。2011年，他搭档谢天华、陈键锋、徐子珊主演《洪武三十二》，同年底约满宣佈离开无线电视。2012年，他与无线电视经理人合约内的最后一部作品《飞虎》播出，在剧中搭档宣萱，饰演飞虎队行动组指挥官“展瀚韬”一角，该剧为无线电视2012年度週末档收视冠军，并凭此剧入围获得万千星辉颁奖典礼“最佳男主角”最后十强。其后，他以部头合约的形式间中为无线电视拍剧；此外曾为无线电视监制潘嘉德及林志华的常用演员。