于1999年转往亚洲电视参演电视剧《纵横四海》，饰演大反派「明智杰」。因强烈的戏剧张力与自身突出的演技，成功开启演艺事业的一个高峰。他其后参与许多电影与中国内地的电视演出，更凭《野兽刑警》（获陈嘉上赏识，并获对方找来演出该出电影）中的精湛演出，荣获香港电影金紫荆奖和香港电影金像奖「最佳男配角」奖项，演技备受认同。他一度于2003年回巢无线电视，再专注中国大陆和电影界发展。此外，他曾在1999年至2002年成为中国星集团旗下电影演员。但到了2004年年中，他被英皇集团挖角；同年正式离开中国星集团，加盟英皇集团