Actor | Soundtrack | Director
Attended the London Academy of Music and Dramatic Art (LAMDA) in London, England.
I like to disappear into a role. I equate the success of it with a feeling of being chemically changed.
Forest Gate, London, England, UK
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.