Known For
Filmography
Flocked Mallard Male
Movie · as Thomas

The Baby
TV · as Jack · 8 eps

The Tower
TV · as DCI Tim Bailie, DCS Tim Bailie · 4 eps

Chernobyl
TV · as Viktor Proskuryakov · 3 eps

Fractured
Movie · as Michael

CUR:FEW
Movie · as Wyatt

Shakespeare & Hathaway - Private Investigators
TV · as Leon Tarsich · 1 ep

The Quiet Hour
Movie · as Jude

The People Next Door
Movie

NSFW
Movie · as Daniel Greed

Brief Encounters
TV · as Terry · 6 eps

Nipplejesus
Movie · as Disturbed Man

Black Sea
Movie · as Liam

Castles in the Sky
Movie · as Arnold 'Skip' Wilkins

Home for Christmas
Movie · as Matt Jones

Happy Valley
TV · as Daniel Cawood · 12 eps

The Crimson Field
TV · as Lieutenant Corporal Lawrence Prentiss · 2 eps

My Mad Fat Diary
TV · as Rob · 3 eps

The Syndicate
TV · as Luke Summers · 6 eps

Call the Midwife
TV · as Ronald Mallen · 1 ep

Game of Thrones
TV · as Alton Lannister · 3 eps
The Case
TV · as Daniel Stanley · 5 eps

Who Sank the Titanic?
Movie · as Philips

The Unsinkable Titanic
Movie · as Jack Phillips

Dead Clever: The Life and Crimes of Julie Bottomley
Movie · as Nathan

Dolphins
Movie · as Brent Black

A Very British Sex Scandal
Movie · as John Reynolds

Kingdom
TV · as Lyle Anderson · 18 eps
Me and Her
Movie

Midsomer Murders
TV · as Luke Woodley · 1 ep

Peak Practice
TV · as Nick Pullen · 14 eps

This Morning
TV · as Self · 2 eps

The Bill
TV · 1 ep

Emmerdale
TV · as Robert Sugden · 2838 eps
