Brilliant Minds
The Unbeatables
The Dream Makers 2
The Last Swordsman
Happy Prince
TV · as Sarah's Dad · 1 ep
TV · as Chris · 1 ep
TV · as Michael
TV · as Ding Ping-Fan / Physiognomist · 20 eps
TV · as Si Ma Qing Yun · 25 eps