Michael Todd · Actor
Sealed
2024
Side Effects May Vary
Sealed
2007
Basic How-To Halloween Makeups
Self
Stop It, You're Killing Me
Sealed
2000
Stop It, You're Killing Me
Edwin Vanlerberg
Sealed
1994
Lurking Fear
Creature
Sealed
1993
Da Vinci's War
The Band
Sealed
1990
Puppet Master II
Puppet Toulon
Sealed
1989
The Dead Next Door
Jason / Van Driver
Sealed
1989
Robot Ninja
Leonard Miller (Robot Ninja)