Wonka | Officer Affable | 2023-12-06 | |
Taming A Seahorse | Solomon | 2023-01-26 | |
Sumotherhood | Shotti | 2023-10-13 | |
The Effect | Dr Toby Sealey | 2023-08-01 | |
Twice As Good | Dee Dee (Adult) | 2022-01-16 | |
Zack Snyder's Justice League | Detective Crispus Allen | 2021-03-18 | |
Superworm | Wizard Lizard (voice) | 2021-12-25 | |
The Commuter | Oliver | 2018-01-11 | |
Gwen | Doctor Wren | 2018-07-12 | |
Mary Poppins Returns | Frye / Weasel (voice) | 2018-12-13 | |
Ghost Stories | Father Emery | 2018-01-20 | |
Paddington 2 | Warden Walker | 2017-11-09 | |
Justice League | Detective Crispus Allen | 2017-11-15 | |
The Roof | David Lan's Assistant | 2016-03-31 | |
Doctor Strange | Physical Therapist | 2016-10-25 | |
National Theatre Live: Hamlet | Laertes | 2015-10-15 | |
Turks & Caicos | Colin Maitlis | 2014-03-20 | |
The Double | Guard / Doctor | 2014-04-03 | |
Rahab | Mill | 2012-05-04 | |
Womack | Dan Tan | 2012-06-20 | |
National Theatre Live: Antigone | Messenger | 2012-12-31 | |
Roadkill | Tommy | 2011-04-23 | |
Silent Drift | John-Michael | ||
The Effect | Dr Toby Sealey |