• 1960
  •  Glasgow, Scotland, UK

Richard McCabe

Biography

Richard McCabe was born in 1960 in Glasgow, Scotland. He is an actor, known for Notting Hill (1999), Master and Commander: The Far Side of the World (2003) and The Duchess (2008).

Filmography

Movie Name Release Date
Harlots season 2 2018-07-17