RSC: The Comedy of Errors
Role(s): Antipholus of Syracuse
Foreign Correspondents
Role(s): Michael
The Second Hearing
Role(s): Graham
End-O
Role(s): Nurse Keillor
Torchwood
Role(s): Young Cop