Home / Discover / People

Marvel's The Punisher

2017
as Billy Russo

Shadow and Bone

2021
as General Kirigan

Westworld

2016
as Logan Delos

Dorian Gray

2009
as Dorian Gray

Stardust

2007
as Young Dunstan

Seventh Son

2014
as Tom Ward

The Big Wedding

2013
as Alejandro Griffin

The Words

2012
as Young Man

Sons of Liberty

2015
as Samuel Adams

By the Gun

2014
as Nick Tortano

Gold Digger

2019
as Benjamin Golding

The Institute

as Tim Jamieson

Gerrymandering

2010
as Ben Barnes

Easy Virtue

2008
as John Whittaker

Locked In

2010
as Josh

Bigga Than Ben

2008
as Cobakka

Killing Bono

2011
as Neil McCormick

Producer

Movie Accidental Courtesy: Daryl Davis, Race & America 2016

Crew

Movie Inalé 2010

Guest Star

Episode The Tonight Show with Jay Leno
Evangeline Lilly; Ben Barnes; Switchfoot
2008
Episode Westworld
Vanishing Point
2018
Episode Westworld
The Passenger
2018
Episode Westworld
Kiksuya
2018
Episode Black Mirror
Joan Is Awful
2023
Episode Guillermo del Toro's Cabinet of Curiosities
Pickman's Model
2022
Episode Westworld
Reunion
2018