Home / Discover / People

The Snowman

2017
as Mould Man

Where Hands Touch

2018
as Juttner

Dune

2000
as Paul Atreides / Muad'Dib

Reichenbach Falls

2007
as Jim Buchan

The Fifth Patient

2007
as Dr. Stevenson

The Gene Generation

2007
as Christian

Code of Silence

2021
as Wright

Four corners of suburbia

2005
as Benjamin Winters

Children of Dune

2003
as Paul Atreides / Muad'Dib

Hope Springs

2009
as Euan Harries

Chevalier

2023
as Poncet

HIM

2016
as Ross Brodie / Clive

Guest Star

Episode Angel
Power Play
2004
Episode Spooks
Episode 9
2006
Episode Heroes and Villains
Cortes
2008
Episode Lewis
Beyond Good and Evil (1)
2014
Episode Star Trek: Enterprise
Borderland (1)
2004
Episode Star Trek: Enterprise
Cold Station 12 (2)
2004
Episode Star Trek: Enterprise
The Augments (3)
2004
Episode Angel
A Hole in the World
2004
Episode Children of Dune
The Golden Path
2003