2004年,出演古装电影《母夜叉与花魁女》,饰演宋押司宋江。2010年,在古装剧《孙子大传》中饰演季札。2012年,凭借在电影《画圣》中的出色表现获得演艺生涯的第一个也是唯一一个男主角奖——第15届上海国际电影节电影频道传媒大奖最佳男主奖。2014年2月4日,因肺癌晚期在香港病逝,享年71岁,2月28日,午马在香港出殡。3月20日,午马生前执导拍摄的最后一部遗作惊悚喜剧电影《化妆师》上映。