
Filmography

The Last Kingdom
2015 · Guthlac

Midsomer Murders
1997 · Matt Rowntree

Outlander
2014 · Lieutenant Wolff

Death in Paradise
2011 · Sam King

The Bill
1984 · Actor

Andor
2022 · Kravas Drezzer

Soccer AM
1995 · Self

Rome
2005 · Timon

Dalziel and Pascoe
1996 · Sgt Brian Skinner

Absentia
2017 · Holt Thompson

Moving On
2009 · Colin

Trollied
2011 · Actor

Just Play Dead
2026 · Miguel

Playhouse Presents
2012 · Lenny

Jack the Giant Slayer
2013 · Badger

Blue Murder
2003 · Donnie Shoreham

The Street
2006 · Actor

The Crow Girl
2025 · David White

This Morning
1988 · Self

Little Crackers
2010 · Reg

Enola Holmes 2
2022 · Mr. Bill Crouch

Beowulf: Return to the Shieldlands
2016 · Hane

Cleaner
2025 · Gerald Milton

The Five
2016 · Jay Newman

Memory
2022 · Mauricio

Bancroft
2017 · DI George Morris

Fackham Hall
2025 · Karl

The Interceptor
2015 · Michael 'Xavier' Duffy

Frauds
2025 · Craig

Emma
1996 · Dancer (uncredited)

Boomers
2014 · Actor

The Trouble with Maggie Cole
2020 · Brian Daniels

Making Waves
2004 · Leading Chef

SunTrap
2015 · Elton Juan

Ladies of Letters
2009 · Actor

Great Night Out
2013 · Hodge

London Boulevard
2010 · Lee

Brexit: The Uncivil War
2019 · Arron Banks

After Benjamin
2025 · Milo

Secrets and Words
2012 · Jimmy

Peterloo
2018 · Nadin's Constable

Drop Dead Gorgeous
2006 · Actor

The Young Messiah
2016 · Roman Squad Leader

Love's Kitchen
2011 · Loz

A Midsummer Night's Dream
2022 · Bottom

Longford
2006 · Talk Show Host

Monochrome
2016 · Walcott

D.O.A
2010 · Terrence Mowbury

Leila
2011 · Paul

The Runaways
2019 · Blythe
Fight School
2002 · Himself

Fated
2006 · Jack

The Story of F***
2010 · Gilford Bell

Being Sold
2011 · Chris Hope