
KAOS
Anatole · (3 episodes)
7.2
2024

Starve Acre
Steven
6.0
2024

The Reckoning
Ray Teret · (4 episodes)
7.1
2023

This Is Christmas
Paul
6.9
2022

Andor
Supervisor Lonni Jung · (10 episodes)
8.3
2022

Sherwood
Samuel Warner · (6 episodes)
7.0
2022

Four Lives
Ricky · (3 episodes)
6.5
2022

His Dark Materials
Thomas · (6 episodes)
7.9
2019

Chernobyl
Leonid Toptunov · (5 episodes)
8.7
2019

Jurassic World: Fallen Kingdom
Tech Merc
6.5
2018

Gunpowder
Father John Gerard · (3 episodes)
6.8
2017

Apostasy
Steven
6.7
2017

Borg vs McEnroe
Vitas Gerulaitis
6.9
2017

Broadcast Signal Intrusion
Michael
6.0
2016

The Living and the Dead
Peter · (6 episodes)
6.7
2016

Dunroamin
Steven
0.0
2016

Capital
Smitty · (3 episodes)
7.3
2015

Happy Valley
Daryl Garrs · (2 episodes)
7.9
2014

The Selfish Giant
Phil the Barman
7.3
2013

Atlantis
Pythagoras · (25 episodes)
6.4
2013

Kick-Ass 2
Insect Man
6.4
2013
Irreversible
Daniel
0.0
2013

Broken
Rick Buckley
6.9
2012

Mirror Mirror
Charles Renbock
5.9
2012

War Horse
David Lyons
7.3
2011

Anonymous
Thomas Dekker
6.4
2011

The Arbor
Young David
7.2
2010

Bad Apples
Josh
0.0
Monday Monday
(1 episode)
10.0
2009

Waking the Dead
Steo · (1 episode)
7.2
2001