Known for
Filmography

Another You
EN · 20174.8
as Professor Davis

Bigfoot The Movie
EN · 20156.8
as Doctor

Rock-A-Big Baby
EN · 199710.0
as The Flesh/Stinky Diver

Another You
as Professor Davis

Bigfoot The Movie
as Doctor

Rock-A-Big Baby
as The Flesh/Stinky Diver