Home / Discover / People

Da Vinci's Demons

2013
as Lorenzo Medici

Krypton

2018
as Daron-Vex

The Spanish Princess

2019
as Henry Tudor

The Golden Compass

2007
as Commanding Officer

Alexander

2004
as Ptolemy

Lost in Austen

2008
as Mr. Darcy

Howl

2015
as Adrian

A Little Life

2023
as Brother Luke, Dr. Traylor, Caleb

Marchlands

2011
as Mark Ashburn

Gee Gee

2011
as Gee Gee

The Door

2012
as Edward Arlington

Doors Open

2012
as Bruce Cameron

Narcopolis

2015
as Frank Grieves

Max Schmeling

2010
as Alan Walken

Muse

2017
as Samuel Salomon

The Mark of Cain

2008
as Capitaine Worriss

We Are Happy

2015
as Paul

Sinbad

2012
as Gunnar Halflidarson

Love and Other Disasters

2006
as James Wildstone

Director

Movie The Stressful Adventures of Boxhead & Roundhead 2014

Writer

Movie The Stressful Adventures of Boxhead & Roundhead 2014

Producer

Movie Narcopolis 2015
Movie The Stressful Adventures of Boxhead & Roundhead 2014

Guest Star

Episode Sinbad
Pilot
2012
Episode Agatha Christie's Marple
They Do It with Mirrors
2009