Wicked
KAOS
Greatest Days
Domino Day
Everything I Know About Love
Dracula Live
Northern Ballet's Victoria
Movie · as Dancer
TV · as Intense Guy · 1 ep
TV · as Zeus Ball Boy #4 · 6 eps
TV · as Kevin · 1 ep
Movie · as Arthur Holmwood