Known For
Filmography

Can You Hear Me?
Movie · as Sergeant Major

5lbs of Pressure
Movie · as Lenny

Blitz
Movie · as Eric

Ant-Man and the Wasp: Quantumania
Movie · as Broccoli Man

Fear the Invisible Man
Movie · as Marvel

Eternals
Movie · as Kro On-Set Reader

The Nevers
TV · as Crabby Cop · 1 ep

Eve
Movie · as Ben Carrington

Gold Star
Movie · as Mr Adler

Horizon
Movie · as Gilroy

Love, Death & Robots
TV · as Dispatch Voice · 1 ep

The Spanish Princess
TV · as Sergeant at Arms · 1 ep

The Witcher
TV · as Northern Army Doctor · 1 ep

The Convent
Movie · as Jeremiah

Mission: Impossible - Fallout
Movie · as Grand Palais Bouncer
Ferris And The Fancy Pigeon
Movie · as Peter

The Bunker
Movie · as Commissioner

Chosen
Movie · as Major Nikitchenko

The Crown
TV · as Worker 1 · 1 ep

Molly Moon and the Incredible Book of Hypnotism
Movie · as Shotgun

Safe House
TV · as Prisoner · 1 ep

The Last Kingdom
TV · as Smith · 1 ep

Judas Ghost
Movie · as Judas Ghost

Dirtymoney
Movie · as Ron Marsh

The Invisible Woman
Movie · as Station Guard

By Any Means
TV · as Simon Enstone · 1 ep

Stormhouse
Movie · as Lieutenant Groves

Game of Thrones
TV · as Ralf Kenning · 1 ep

Merlin
TV · as Rider · 1 ep

Outlanders
Movie · as DS Jones

Aberfan: The Untold Story
Movie · as Tip Campaigner

Look Around You
TV · as Drunk Dad · 1 ep

Lava
Movie · as Darrel

Bodywork
Movie · as Danny Sparks
The Bench
TV · as Todd Taylor · 1 ep

A Respectable Trade
TV · as John Bates · 4 eps

Darklands
Movie · as DCI Fox (uncredited)

The Turnaround
Movie · as DS Jackson

Thicker Than Water
Movie · as Dalton (uncredited)
Bad Company
Movie · as Darren

Casualty
TV · as DI Gavin Cook · 1 ep
