Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Spine

1986
as At Police Headquarters

The Debt

2003
as Archie

The Pledge

1981
as The Gypsy

Director

Movie Shadows of the Mind 1980
Movie The Last House on Dead End Street 1977

Writer

Movie Shadows of the Mind 1980
Movie The Last House on Dead End Street 1977

Producer

Movie The Last House on Dead End Street 1977

Guest Star

Episode Waking the Dead
Breaking Glass (2)
2003
Episode Keen Eddie
The Amazing Larry Dunn
2003