Perhaps most well known for his TVB Anniversary Award-nominated portrayal of Fan Pui-Tung in the Hong Kong television series Your Class or Mine, he is also known for his work in the films Mob Sister, Love Is the Only Answer, and The Monkey King. Before beginning his acting career, he worked as a lifeguard and considered pursuing firefighting and law enforcement careers.