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

Little Boy Lost

1978
as Cyril Grills

Heatwave

1982
as Jim Taylor

The Picture Show Man

1977
as Major Lockhart

The Fourth Wish

1976
as Priest

Aphrodisiac

1973
as The Father

Newsfront

1978
as A.G. Marwood

Crew

Movie Burned at the Stake 1981