Mr. & Mrs. Incredible 2011
as Evil Frog
Seven Arhat 2010
Actor
One Night in Supermarket 2009
as Lun Tai
Set Off 2008
as 洗澡胖子
Dancing Lion 2007
Fall in Love at First Sight 2002
as Dong Fang
Credits from TMDB.