From Toronto, Ontario, Canada • 1953 - 2018
Alfred E. Humphreys (August 9, 1953 – January 31, 2018) was a Canadian actor. (Via Wikipedia)
Black RainFilm • 2009
The UninvitedFilm • 2009
Final Destination 2Film • 2003
IntensityFilm • 1997
My Bloody ValentineFilm • 1981
Funeral HomeFilm • 1980
VirusFilm • 1980