
Acting

Video Nasty
as Abe · 6 ep.

The Bay
as C.S.M Gaz Archer · 2 ep.

Krypton
as Lor-Zod · 1 ep.

Sick of It
as Gregg · 1 ep.

One Child
as Samuel Abulu · 4 ep.

Occupation
as Bruno · 3 ep.

Torchwood
as Paramedic · 1 ep.

Shameless
as Jackson Powell · 43 ep.
If...
as Jason · 1 ep.

Waking the Dead
as Peter Durham (uncredited) · 1 ep.