2023
as Lucien Bonaparte
2022
as Lord Larys 'Clubfoot' Strong
2021
as Jonas
2019
as Dmitri
2017
as Junkie
2015
as Greenwood Carsen
2015
as Antipholus of Ephesus
2015
as Hotspur
2014
as Saturninus
2013
as Dudley Jessop
2012
as Basset
2011
as David Foster
2010
as Bezza
2005
as Old Swarm
1986
as Toby De Silva
as Oscar
as Kay