Home / Discover / People

The Love Witch

2016
as Male Witch

Fest Selects: Best Gay Shorts, Vol. 1

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

Viva

2007
as Sherman

Fairy Ballet

1998
as Cupid

Hustler White

1996
as Roger V. Deem

Wolf! Wolf!

1992
as Mario Sagonà

Fight for Life

1987
as Dr. Whalley

The Covenant

1985
as Zachariah

Reunion at Fairborough

1985
as Nathan Barsky

Journey Through the Black Sun

1982
as Professor Victor Bergman

Murder by Phone

1982
as Fred Waites

Hounds of Notre Dame

1980
as Bishop Williams

The Changeling

1980
as Dr. Pemberton

Cries in the Night

1980
as Mr. Davis

A Tale of Two Cities

1980
as St. Evremonde

Alien Attack

1980
as Professor Victor Bergman

Klondike Fever

1980
as John Thornton

The Shape of Things to Come

1979
as Dr. John Caball

Power Play

1978
as Dr. Jean Rousseau

One Man

1977
as Colin Angus Campbell

Welcome to Blood City

1977
as Supervisor

Asylum

1972
as Bruno

The Telephone Book

1971
as Har Poon

Daughter of Darkness

1948
as Robert Stanforth

Thunder Rock

1942
as Robert

Director

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

Writer

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