Actor · Born 1979
Elton John: Ten Days That Rocked
2019 · as Cliff
The Pilgrim's Progress
2019 · as Pliable (voice)
Where the Skin Lies
2017 · as Edward Stirling
Torchlighters: The Robert Jermain Thomas Story
2015
Shadows in the Sun
2009 · as Nick / 'Ferdinand'