Inspector Lynley Payment In Blood Cast | Payment In Blood Cast

The Inspector Lynley Mysteries: Payment in Blood Nathaniel Parker as Thomas Lynley James McAvoy as Gowan Ross James McAvoy is a Scottish actor, born on 21 April 1979 in Glasgow, United Kingdom. Age 42 years Height 1.7 m Spouse Anne-Marie Duff (2006–2016) Instagram jamesmcavoyrealdeal Net Worth $20 million Jonathan Firth as Rhys Davies Jones Jonathan … Read more