Known For
Filmography

Creation Stories
Movie · as Ed Ball

Annika
TV · as Agamemnon 'Mem 'Yiannopoulos · 1 ep

The Window
TV · as Romulus · 10 eps

Dark Encounter
Movie · as Ray Anderson

Just Getting Started
Movie · as Oscar

The Disappointments Room
Movie · as David Barrow

Broken
Movie · as John

Legend
Movie · as Ian Barrie

The Trials of Jimmy Rose
TV · as Tony Chivers · 3 eps

Gemma Bovery
Movie · as Patrick

In Our Name
Movie · as Mark

Clubbed
Movie · as Danny

The Informers
Movie · as Bryan Metro

He Kills Coppers
TV · as Billy Porter · 3 eps

Grow Your Own
Movie · as Nick

O Jerusalem
Movie · as Jacob

Derailed
Movie · as Business Executive
The Barn
Movie · as Thug #2

Long Time Dead
Movie · as Joe

Tomorrow La Scala!
Movie · as Jordan

Spooks
TV · as Johnny Grier · 1 ep

Born Romantic
Movie · as Brian

Christie Malry's Own Double-Entry
Movie · as Bernie

Urban Gothic
TV · as Raksha · 1 ep

The Vice
TV · as PC Adam Parkes · 7 eps

Midsomer Murders
TV · as Chris Megson · 1 ep
