Robert Welch was born on April 7, 1939 in Canada. He was an actor, known for The King Chronicle (1988), Keep It in the Family (1973) and No Good Deed (2002). He died on November 25, 2020 in Ottawa, Canada.
No related contents, please re-enter