Known For
Photos
Filmography
Untitled Luther Sequel
Movie
The Custom of the Country
Movie

The Blame
TV · as DCI Kenneth Walker · 6 eps

Words of War
Movie · as Lt. Col. Egorov

Shoshana
Movie · as Robert Chambers

Mr Bates vs The Post Office
TV · as Bob Rutherford · 4 eps

Marlowe
Movie · as Joe Green

The Trap
Movie

PTSD
Movie · as Uncle Samson

Harry Potter 20th Anniversary: Return to Hogwarts
Movie · as Self

Left Over
Movie · as Mick

The Responder
TV · as Carl Sweeney · 2 eps

Help
Movie · as Steve

Through The Dunes
Movie · as Andy

The Mosquito Coast
TV · as Bill Lee · 13 eps

The 11th Green
Movie · as James Forrestal

Escape from Pretoria
Movie · as Denis Goldberg

Native
Movie

Modern Life Is Rubbish
Movie

Dusty and Me
Movie · as Big Eddie Springfield

Mary Queen of Scots
Movie · as Lord Maitland

The Terror
TV · as Thomas Blanky · 10 eps

God's Own Country
Movie · as Martin Saxby

UK18
Movie · as Darren

Tin Star
TV · as Michael Ryan · 2 eps

Johnno's Dead
Movie · as Narrator (voice)

Vinyl
TV · as Peter Grant · 1 ep

The Secret Agent
TV · as The Professor · 3 eps

Dough
Movie · as Victor Gerrard

Urban Hymn
Movie · as Ian Wilson
Hitler on Trial: The Truth Behind the Story
Movie

The Last Kingdom
TV · as Beocca · 28 eps

Klondike
TV · as Soapy Smith · 3 eps

The Driver
TV · as Colin Vine, Craig Vine · 3 eps

Snodgrass
Movie · as John Lennon

Marvel's Agents of S.H.I.E.L.D.
TV · as Dr. Franklin Hall · 1 ep

The Bridge
TV · as Stephanie Sigman CIA Agent Buckley, David Tate, Man in car · 1 ep

Bates Motel
TV · as Will Decody · 2 eps

My Mad Fat Diary
TV · as Dr. Kester Gill · 16 eps

Rogue
TV · as Buddy Wilson · 10 eps

Shetland
TV · as Euan Rossi · 5 eps

Hard Boiled Sweets
Movie · as Joyce

Luck
TV · as Lonnie · 9 eps

Elementary
TV · as Professor Baynes · 1 ep

Playhouse Presents
TV · as John Lennon · 1 ep

The Man who Crossed Hitler
Movie · as Adolf Hitler

When Harvey Met Bob
Movie · as Harvey Goldsmith

Watching
Movie · as Carrick

Five Daughters
TV · as DCS Stewart Gull · 3 eps

A Boy Called Dad
Movie · as Joe

Within the Whirlwind
Movie · as Beylin

Morris: A Life with Bells On
Movie · as Endeavour

Father & Son
TV · as Tony Conroy · 4 eps

Moving On
TV · as Jake · 1 ep

Ripley Under Ground
Movie · as Bernard Sayles

Intervention
Movie · as Harry III Jr

Dirt
TV · as Don Konkey · 20 eps

Carry On Ken
Movie

The Virgin Queen
TV · as William Cecil - Lord Burghley · 4 eps

A Cock and Bull Story
Movie · as Joe

Breakfast on Pluto
Movie · as PC Wallis

Rag Tale
Movie · as Morph

Finding Neverland
Movie · as Sir Arthur Conan Doyle

Strings
Movie · as Ghrak

Sherlock Holmes and the Case of the Silk Stocking
Movie · as Dr. Watson

Blind Flight
Movie · as Brian Keenan

The Magic Touch of Harry Potter
Movie · as Self - Professor Quirrell

Eroica
Movie · as Ludwig van Beethoven

Den of Lions
Movie · as Rob Shepard

Cheeky
Movie · as Alan

The Hound of the Baskervilles
Movie · as Dr. Watson

Killing Me Softly
Movie · as Senior Police Officer

Dad's Dead
Movie · as Narrator (voice)

Harry Potter and the Philosopher's Stone
Movie · as Professor Quirrell / Voldemort (voice)

Liam
Movie · as Dad

Strictly Sinatra
Movie · as Toni Cocozza

Aberdeen
Movie · as Clive
Bait
Movie · as Dad

Longitude
Movie · as William Harrison (Adult)

The Closer You Get
Movie · as Kieran O'Donnell

Born Romantic
Movie · as Second Cab Driver

Spring Forward
Movie · as Fran

Best
Movie · as Nobby Stiles

Longitude
TV · as William Harrison · 1 ep

B. Monkey
Movie · as Steve Davis

The End of the Affair
Movie · as Mr. Parkis

Wonderland
Movie · as Dan

This Year's Love
Movie · as Liam

Monument Ave.
Movie · as Mouse

Enemy of the State
Movie · as Bingham

Frogs for Snakes
Movie · as Quint

The Butcher Boy
Movie · as Uncle Arlo

Mojo
Movie · as Mickey

Gold In The Streets
Movie · as Des

Robinson Crusoe
Movie · as Daniel Defoe

Michael Collins
Movie · as Joe O'Reilly

Hollow Reed
Movie · as Tom Dixon

Nothing Personal
Movie · as Ginger

The Englishman Who Went Up a Hill But Came Down a Mountain
Movie · as Johnny Shellshocked

Clockwork Mice
Movie · as Steve

Land and Freedom
Movie · as David Carr

Loved Up
Movie · as Tom

Backbeat
Movie · as John Lennon

The Hours and Times
Movie · as John Lennon

A View of Harry Clark
Movie · as Christie

The Zip
Movie · as The son

The Play on One
TV · as Christie · 1 ep

The Marksman
TV · as Comic #3 · 3 eps

The Monocled Mutineer
TV · 1 ep

No Surrender
Movie · as Uncertain Menace

The Brothers McGregor
TV · as Youth · 1 ep

Travelling Man
TV · as Kyffin Rees · 1 ep

One Summer
TV · as Rabbit · 3 eps



