Leon trained as an actor at the Royal Central School of Speech and Drama and has a BA (Hons) in Drama from Arts University Bournemouth.

Theatre credits while training include: Machinal, The Winter’s Tale, The Mechant of Venice, The Offenders & Punk Rock.

His film credits include the lead role of Franck in EDM’s musical Heart Failure which won the BFI Best Director Award, and the Conductor in The Polar Express.