Stephen Leddington

Stephen Leddington

Stephen Leddington is an actor, known for Mission London (2010) and Bedlam: The History of Bethlem Hospital (2010).