Movie | Fantastic Flesh: The Art of Make-Up EFX | Self | 2008-10-07 |
Movie | Creating a Myth... the Memories of 'Legend' | Himself | 2002-05-21 |
Movie | The Thing: Terror Takes Shape | Self | 1998-09-08 |
Movie | Humanoids from the Deep | Humanoid (uncredited) | 1980-05-01 |
Movie | The Fog | Blake | 1980-02-08 |
Movie | Rock 'n' Roll High School | Giant White Mouse/Mrs. Mouse | 1979-04-20 |