Leon is sinds 2024 afgestudeerd aan de Nederlandse Academie voor Beeldcreatie en sindsdien actief in de Nederlandse filmsector, voornamelijk als regisseur en scenarist. Met een Nederlands-Belgische achtergrond is hij momenteel gevestigd in Amsterdam.