Home / Discover / People

Yellowjackets

2021
as Kevyn

Rome

2005
as Gaius Maecenas

The Line of Beauty

2006
as Wani Ouradi

Little Dorrit

2008
as Henry Gowan

The Crimson Field

2014
as Captain Miles Hesketh-Thorne

Guest Star

Episode Rome
Testudo et Lepus (The Tortoise and the Hare)
2007
Episode Rome
Heroes of the Republic
2007
Episode Rome
Philippi
2007
Episode Rome
A Necessary Fiction
2007
Episode Rome
Deus Impeditio Esuritori Nullus (No God Can Stop a Hungry Man)
2007