Home / Discover / People
  • Created October 28, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    georginasj5 admin

Dunkirk

2017
as Second Lt. Jeffries

Happy Valley

2014
as Lewis Whippey

Masters of the Air

2024
as Cpt. Benny DeMarco

Bancroft

2017
as Joe Bancroft

The Thirteenth Tale

2013
as Ambrose Proctor

Peterloo

2018
as Jack, Wroe's Printer

Spike Island

2012
as Little Gaz

The Kill Team

2019
as Rayburn

The Passing Bells

2014
as Anthony

The Corrupted

2019
as Byford

Writer

Episode My Phone Genie
The Exciting Life of Jaz
2012
Episode Fireman Sam
Fox On The Run
2016

Guest Star

Episode BBC Drama
Don't Take My Baby
2015