2023
as David
2022
as Edwin Bellamy
2017
as Alex, the Director
2015
as Valentine
2014
as Ellis
2013
as Charley Dickens
as James Fox
as Henry VII of England
2012
as Sebastian Ferranti
2009
as Peter