Acting
Born August 1, 1998 · London, England, UK
2 films as director · Active 2026–2026
House of Games
2017
The Jonathan Ross Show
2011
Too Much
2025
It Gets Worse
2026
Late Night Mash
2021
Live from the Lycett Arms
Leo Reich: Literally Who Cares?!
2023
Break Clause
2024