Home / Discover / People

The Love Witch

2016
as Male Witch

A Tale of Two Cities

1980
as St. Evremonde

Welcome to Blood City

1977
as Supervisor

The Changeling

1980
as Dr. Pemberton

Murder by Phone

1982
as Fred Waites

Daughter of Darkness

1948
as Robert Stanforth

Alien Attack

1980
as Professor Victor Bergman

Wolf! Wolf!

1992
as Mario Sagonà

Thunder Rock

1942
as Robert

Viva

2007
as Sherman

Hounds of Notre Dame

1980
as Bishop Williams

Power Play

1978
as Dr. Jean Rousseau

Cries in the Night

1980
as Mr. Davis

Klondike Fever

1980
as John Thornton

The Telephone Book

1971
as Har Poon

Reunion at Fairborough

1985
as Nathan Barsky

The Covenant

1985
as Zachariah

One Man

1977
as Colin Angus Campbell

Asylum

1972
as Bruno

Journey Through the Black Sun

1982
as Professor Victor Bergman

Fest Selects: Best Gay Shorts, Vol. 1

2011
as Punk Rocker (segment "Mouse's Birthday")

The Shape of Things to Come

1979
as Dr. John Caball

Fight for Life

1987
as Dr. Whalley

Fairy Ballet

1998
as Cupid

Hustler White

1996
as Roger V. Deem

Director

Movie The Ugly Little Boy 1977
Movie Fest Selects: Best Gay Shorts, Vol. 1 2011

Writer

Movie Fest Selects: Best Gay Shorts, Vol. 1 2011