Show more
Richard Alden was born in Toronto, Canada. He was an actor, known for The Sadist (1963), Deadline (1980) and The McMasters (1970). He died on 10 June 2022. imdb.com
Michelle Pfeiffer
Cate Blanchett
Colin Farrell
Ben Affleck