Leo StaarActingBorn 24/07/1986Lambeth, London, England, UKKnown ForWar of the Worlds: The Attack2023The Chelsea Detective2022The 3552022Van der Valk2020Cheating Charlie2019Maigret2016Endeavour2013Dancing on the Edge2013Call the Midwife2012Death in Paradise2011Much Ado About Nothing2011National Theatre Live: Hamlet2010Lewis2007