Humanity Hyuck Hyuck!!! TBA
as human
In the Belly of the Beast 2001
Director
Subconscious Cruelty 2001
Production Manager
Credits from TMDB.