Known For
Photos
Filmography
2026
2026
2026
2025
2023
2020
2020
2019
2017
2017
2015
2015
2014
2014
2012
1988

Black Box
Movie · as Jeremey

Fall 2: Deadpoint
Movie · as Jon Platt

The Westies
TV · as James 'Jimmy' Roarke · 8 eps

Back in Action
Movie · as Dylan

Robson Green's Weekend Escapes
TV · as Himself · 1 ep

Greyhound
Movie · as Lt. Watson

Make Me Famous
Movie · as Billy

Dolly Parton's Heartstrings
TV · as Young Logan · 1 ep

Film Stars Don't Die in Liverpool
Movie · as Tim

Genius
TV · as Conrad Habicht · 1 ep

UnREAL
TV · as Roger Lockwood · 8 eps

Humans
TV · as Greg · 1 ep

Outlander
TV · as Lieutenant Jeremy Foster · 3 eps

Grantchester
TV · as Will Davenport · 26 eps

Call the Midwife
TV · as Jack Rawle · 1 ep

This Morning
TV · as Self · 1 ep




