
Known For
Filmography
—
2026
2025
2025
2024
2024
2022
2021
2019
2018
2017
2015
20112011
1972

The Mystery of the Golden Spear
Movie · as Thomas Finch

Modem
Movie

Murder at the Embassy
Movie · as Cristal

The Twisted Tale of Amanda Knox
TV · as Chris Cuomo · 8 eps

The Phantom Warrior
Movie · as Lieutenant Pallas

Angels Fallen: Warriors of Peace
Movie · as Gabriel

WarHunt
Movie · as Captain Rice

Liars and Cheats
Movie · as Max

Red Devil
Movie · as William Knight

Ralph Styles Ultra
Movie · as Luca Pistachio

Loving Vincent
Movie · as Zouave

The Final Haunting
Movie
Lock Up
Lock Up
Movie · as Josh Smith

2 Years of Summer
Movie · as Soldier 00766 / Soldier 00767

Emmerdale
TV · as Rob Harris · 1 ep