Alf Humphreys: Alf Humphreys. Actor: X2. Alf Humphreys was born on 3 April 1953 in Toronto, Ontario, Canada. He was an actor and writer, known for X2 (2003), First Blood (1982) and The Uninvited (2009). He was married to Elizabeth Moss. He died on 31 January 2018 in Stratford, Ontario, Canada.
Known For: X2 (William Drake(as Alfred E. Humphreys)), First Blood (Lester), The Uninvited (Priest(as Alfred E. Humphreys)), My Bloody Valentine (Howard)