Naughty Boys 2002
as Gacchan
The Making of Arc the Lad 2002
as Self
Digital Hollywood Stream VOL 1 2000
Director
Credits from TMDB.