Known For
Filmography

Jailbroken
Movie · as Rogers

Tornado
Movie · as Lazy Legs

Kingdom Come: Deliverance II Cinematic Cut
Movie · as Dry Devil (voice)

Chicken Club
Movie · as Stevie's Dad

Adolescence
TV · as Victor · 1 ep

Dept. Q
TV · as Graham Finch · 3 eps

Lockerbie: A Search for Truth
TV · as Alisdair Hendry · 2 eps

All the Light We Cannot See
TV · as French Restaurant Owner · 1 ep

Payback
TV · as Billy Ross · 3 eps

The Chemistry of Death
TV · as Sean MacDonald · 3 eps

The Batman
Movie · as Bitter Nobody

The Sandman
TV · as Guard #1 (Hugo) · 1 ep

House of the Dragon
TV · 1 ep

Undergods
Movie · as Uros The Guard

The Motorist
Movie · as The Priest

Run
Movie · as Mick

Good Omens
TV · as MacDonald · 1 ep

Redcon-1
Movie · as Ivan Gavric

Family Portrait
Movie

Beowulf: Return to the Shieldlands
TV · as Axel · 2 eps

The Survivalist
Movie · as Snatcher

Let Us Prey
Movie · as Sgt. MacReady

Outlander
TV · as Lennox · 3 eps

Peaky Blinders
TV · as Wilfred The Referee · 1 ep

A Lonely Place to Die
Movie · as Hunter 1

Vera
TV · as Adam Gascoigne · 1 ep

Valhalla Rising
Movie · as Olaf

Neds
Movie · as PC Connelly

Low Winter Sun
Movie · as Gary

Mutiny
Movie · as Voice
Angel Crush
Movie
