Actor
Another You
2017 · as Professor Davis
Bigfoot The Movie
2015 · as Doctor
Rock-A-Big Baby
1997 · as The Flesh/Stinky Diver