Cold Take
Discover
Club
Blind Pick
Log in
Sign up
R
Robert Welch
Follow
Born 7 April 1939 in Canada
Died 25 November 2020 (aged 81)
Canadian actor
Actor
Sealed
2002
?.?
?.?
No Good Deed
Willy
Sealed
2011
?.?
?.?
The Perfect Roommate
Gas Attendant
Sealed
2017
?.?
?.?
The Psycho She Met Online
Evander Swanson