Game Boy 2007
as Lee Chun Yin
Dog Bite Dog 2006
as Young Wai
McDull, the Alumni 2006
as Boy in Toilet
New Police Story 2004
as Joe Kwan (Age 6)
Colour of the Truth 2003
as Chan Lok Yin as a child
Three 2002
as Cheung (segment "Going Home")
Three: Going Home 2002
as Cheung
Credits from TMDB.