Home / Discover / People
  • Created January 14, 2020 by
    Administrator admin
  • Modified September 29, 2021 by
    emilyhelwig

Maryland

2022
as PC Moody

The Rhythm Section

2020
as Dean West

1917

2019
as Sergeant Sanders

Mother's Day

2018
as Colin Parry

Two for Joy

2018
as Lias

Against the Law

2017
as Peter Wildeblood

Dad's Army

2016
as Private Walker

The Limehouse Golem

2016
as George Flood

The Infiltrator

2016
as Frankie

Common

2014
as Tommy Ward

Welcome to the Punch

2013
as Nathan Bartnick

Byzantium

2012
as Noel

The Adventures of Tintin : The Secret of the Unicorn

2011
as Allan / Pirate Flunky #1 (voice)

Made in Dagenham

2010
as Eddie O'Grady

Shifty

2009
as Chris

The Firm

2009
as Yeti

Mr. Nobody

2009
as Young Journalist

Consuming Passion

2008
as Charles Boon

The Bank Job

2008
as Dave Shilling

Atonement

2007
as Tommy Nettle

A Good Year

2006
as Bert the Doorman

Class of '76

2005
as DS Steven Grant

Beneath the Skin

2005
as Moz Burnside

The Best Man

2005
as Pool Guy

Vera Drake

2004
as Sid

Rehab

2003
as Adam

All or Nothing

2002
as Jason

Pearl Harbor

2001
as Pilot