Known For
Acting
Born
August 1, 1998 (age 27)
Place of Birth
London, England, UK
The Jonathan Ross Show
Self
2011
Too Much
Boss Gibbons
2025
Richard Osman's House of Games
Self - Contestant
2017
Late Night Mash
2021
Break Clause
Liam
2024
Leo Reich: Literally Who Cares?!
2023
Princess
Crying Boy
2020