- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Alf Humphreys was born on April 3, 1953 in Toronto, Ontario, Canada. He was an actor and writer, known for X2: X-Men United (2003), First Blood (1982) and The Uninvited (2009). He was previously married to Elizabeth Moss. He died on January 31, 2018 in Stratford, Ontario, Canada.
Awards
Known For
Filmography