Rocaterrania 2009
Director
Luck of a Foghorn 2008
Monster Road 2004
Armor of God 2002
Freak Box 1999
Animation, Director, Editor
Spent 1994
Director, Animation, Producer
Credits from TMDB.