Actor
All Or Nothing: The Mod Musical
2020 · as Jimmy Winston
Les Misérables
2012 · as Ensemble Student
Private Call
2002 · as Nick
Happy Feet
1991 · as Policeman
Lipstick and Blood
1986 · as Jay Preston