League of Gods 2016
Animation
Sand Serpents 2009
Un à la suite de l'autre 2007
Director, Sound Recordist, Special Effects, Editor
Slashers 2001
as Switchblade Sam
Credits from TMDB.