highest rated
acting
- Silent Drift → John-Michael
- Narnia: The Magician's Nephew
- The Sheep Detectives → Reverend Hillcoate
- The Gorge → Black Ops Commander
- Wolf King (TV) → Master Hogan (voice)
- National Theatre Live: Coriolanus → Tullus Aufidius
- End of Play → The Caretaker
- The Veil (TV) → Johnson
- Apartment 7A → BJ
- Mr Loverman (TV) → Tony
- National Theatre Live: The Effect → Dr Toby Sealey
- Wonka → Officer Affable
- Dreaming Whilst Black (TV) → Rudolph
- Sumotherhood → Shotti
- TAMING A SEAHORSE → Solomon
- Pretty Hands → Pastor Paul
- Twice As Good → Dee Dee (Adult)
- Zack Snyder's Justice League → Detective Crispus Allen
- Ragdoll (TV) → Joel Shepton
- Red Election (TV) → Levi Nichols
- Superworm → Wizard Lizard (voice)
- His Dark Materials (TV) → Balthamos
- Mary Poppins Returns → Frye / Weasel (voice)
- The Commuter → Oliver
- Ghost Stories → Father Emery
- Gwen → Doctor Wren
- Justice League → Detective Crispus Allen
- Paddington 2 → Warden Walker
- Doctor Strange → Physical Therapist
- Class (TV) → Jasper Adeola
- The Roof → David Lan's Assistant
- The Last Panthers (TV) → James Davis
- Capital (TV) → Mashinko
- National Theatre Live: Hamlet → Laertes
- The Double → Guard / Doctor
- Turks & Caicos → Colin Maitlis
- Father Brown (TV) → Marvin Morris
- Rahab → Mill
- National Theatre Live: Antigone → Messenger
- Womack → Dan Tan
- Silk (TV) → Paul McGovern
- Sirens (TV) → Ryan Bailey
- The Café (TV) → Jason
- Roadkill → Tommy
- Whites (TV) → Barnaby
- The Persuasionists (TV) → Zac
- Mike Bassett: Manager (TV) → Carlton Dawes
- Midsomer Murders (TV) → Rob Mead