
Known For
Filmography
—2026
2025
2023
2022
20212020
20182016
2016
2015
2014
2013
2013
1960
Sounds of Silence
Sounds of Silence
Movie

Star City
TV · as Anatoly Frolov · 2 eps

The Bombing of Pan Am 103
TV · as Joe Horgan · 4 eps

Othello
Movie · as Iago

Yummy Mummy
Movie · as Ryan
Glow and Darkness
Glow and Darkness
TV · as Raymond III of Tripoli · 1 ep

The Trouble with Maggie Cole
TV · as Neil Roberts · 6 eps
Cindra
Cindra
Movie · as Caleb

A Moving Image
Movie · as John

Thirteen
TV · as Craig Watts · 4 eps

Tatau
TV · as Kyle Connor · 8 eps

New Worlds
TV · as Samuel · 2 eps

Father Brown
TV · as Nicholas Wallis · 1 ep

Marvel's Agents of S.H.I.E.L.D.
TV · as Lt. Lucas · 1 ep

Coronation Street
TV · as Mick Michaelis · 1 ep