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