Spudvisor
Benn/Eubank

Adonis

Director

The Acolyte
Wendell & Wild

Lane Klaxon (voice)

Young Vic: Best of Enemies

William F. Buckley, Jr.

DC's Legends of Tomorrow

J'onn J'onzz / Martian Manhunter (1 episode)

Arrow

J'onn J'onzz / Martian Manhunter (1 episode)

Parallel
The Flash

J'onn J'onzz / Martian Manhunter (2 episodes)

Grimsby

Black Gareth

Supergirl

J'onn J'onzz / Martian Manhunter (126 episodes)

Director (4 episodes)

The Gospel of John

Narrator (voice) – New International Version

The Man Inside
Victim
Mrs Mandela

Nelson Mandela

The Palace
Blood Diamond

Captain Poison

Separate Lies

Inspector Marshall

Game On

Paul 'The Rage' Johnson (1 episode)

The Hawk

Sergeant Streete

Pirate Prince