Known for his roles on such Hong Kong-produced drama series as Lives of Omission and A Kindred Spirit, he received a Television Broadcasts Limited (TVB) Anniversary Award in 2011.
Early in his career, he played the role of Tolui in the TVB Jade series The Legend of the Condor Heroes.
A television presenter as well as an actor, he hosted the 1998 Miss Hong Kong pageant.
He was born Ben Wong Chi-yin in Hong Kong.
He appeared in director Benny Chan's 2010 science fiction movie, City Under Siege.