Andrew Lloyd Webber's Starlight Express: Live on Stage 2026
Stage Director
National Theatre at Home: The Little Big Things 2024
Director
The Show Must Go On! - Live at the Palace Theatre 2021
Stage Director, Director
RENT 2020
From Up Here 2012
Jeremiah 1998
as Child Jeremiah
Credits from TMDB.