ActingLeo StaarBorn 1986-07-24· Lambeth, London, England, UKKnown forDeath in Paradise2011COMEDYCall the Midwife2012DRAMALewis2007CRIMEEndeavour2013CRIMEFull filmographyDeath in Paradise2011COMEDYCall the Midwife2012DRAMALewis2007CRIMEEndeavour2013CRIMEThe Chelsea Detective2022CRIMEVan der Valk2020CRIMEMaigret2016CRIMEDancing on the Edge2013DRAMAThe 3552022ACTIONWar of the Worlds: The Attack2023SCI-FI