Annihilate All Humans! 2023
as Dr. Edwards
The Late Night Double Feature 2014
The Monster of Phantom Lake 2006
as Gustav (as Mike Cook)
The Greatest Places 1998
Producer
Credits from TMDB.