Known For
Photos
Filmography
The Man Who Stole Portugal
Movie · as Alves Reis
A Woman of Good Abilities
Movie

Amazing Grace
Movie · as Karl

A Thousand Blows
TV · as Edward 'Treacle' Goodson · 12 eps

This City Is Ours
TV · as Michael Kavanagh · 16 eps

Suspect: The Shooting of Jean Charles De Menezes
TV · as Charlie 2 · 3 eps

Bird
Movie · as Skate

Reputation
Movie · as Wes

Ryan Can't Read
Movie · as Tyrone

Guy Ritchie's The Covenant
Movie · as Jack 'Jack Jack' Jackson

The Trap
Movie · as Joe

SAFE
Movie · as Daz

The Gold
TV · as Brian Reader · 4 eps

The Family Pile
TV · as Greg · 6 eps

A Town Called Malice
TV · as Barney · 2 eps

The Responder
TV · as Greg Gallagher · 2 eps

Brothers by Blood
Movie · as Leonard

The Outlaws
TV · as Spider · 5 eps

Time
TV · as Johnno · 6 eps

The Nest
Movie · as Taxi Driver

Industry
TV · as Jamie Henson · 2 eps

The Trap
Movie · as Joe

The Virtues
TV · as Ryan · 4 eps

Innocent
TV · as Aaron Holmes · 2 eps

Little Boy Blue
TV · as James Yates · 4 eps

Strike
TV · as Pez Pierce · 3 eps

No Offence
TV · as Franny Lowry · 1 ep

Vera
TV · as Jason McNeive · 1 ep

Black Mirror
TV · as DCI Kano · 1 ep

Shameless
TV · as Benny · 1 ep


