2013
as Matthew
2011
as Christopher Marlowe
2018
as Clifford
2012
as Tim Lynch
2022
as PharazΓ΄n
2015
as John
2019
as Alan
2010
as Berowne
as Roy Cohn