The Hour
Role(s): Himself
The Guard
Role(s): Garda Aidan McBride
One Hundred Mornings
Role(s): Mark
The Crush
Role(s): Boyfriend
National Theatre Live: Trouble in Mind
Role(s): Al Manners