Home / Discover / People
  • Created November 21, 2021 by
    Administrator admin
  • Modified November 21, 2021 by
    Administrator admin

Stampy's Lovely World

2012
as Ballistic Squid

Too Much

1987
as Tom

The Slavers

1984
as Steve

Kairei

1983
as Gützlaff

Game of Your Life

2011
as Professor Willkes

The Immortal Augustus Gladstone

2013
as David Spencer M. D.

Dog Eat Dog

2016
as Prison Guard

The Real Chainsaw Massacre

2006
as David Spencer

Producer

Movie Desperate Living 1977

Guest Star

Episode Wonder Quest
Episode 8
2015