Richard McCabe

Biography

Richard McCabe was born in 1960 in Glasgow, Scotland. He is an actor, known for The Constant Gardener (2005), Master and Commander: The Far Side of the World (2003) and Eye in the Sky (2015).

Filmography

Movie Name Release Date
1917 December 25, 2019