Home / Discover / People

The Gifted

2017
as Reed Strucker

After We Fell

2021
as Christian Vance

After Everything

2023
as Christian Vance

True Blood

2008
as Bill Compton

After Ever Happy

2022
as Christian Vance

Concussion

2015
as Dr. Ron Hamilton

Priest

2011
as Owen Pace

88 Minutes

2007
as Guy LaForge

The Bastard Executioner

2015
as Milus Corbett

Shots Fired

2017
as Officer Breeland

Quills

2000
as Prouix, the Architect

The Barrens

2012
as Richard Vineyard

Empathy

2007
as Jimmy Collins

Uprising

2001
as Kazik Rotem

Evidence

2013
as Detective Reese

Restraint

2008
as Andrew

Undiscovered

2005
as Mick Benson

Jan

2012
as Gery

The Hatton Garden Job

2017
as Marcus Ford

Sexy Beast

2024
as Teddy Bass

The Double

2011
as Brutus

Juveniles

2018
as Ben

Trinity

2003
as Brach

The Caller

2011
as John Guidi

Confession

as Victor Strong

Fortunate Son

2020
as Vern Lang

NY-LON (UK)

2004
as Michael Antonioni

Code of Silence

2021
as Detective Nipper Read

Ice 2020 (2011)

2011
as Peterson

Prince Valiant

1997
as Prinz Eisenherz

Open House

2010
as Josh

Safe House

2015
as Tom Brook

Devil's Knot

2013
as John Fogelman

Princess of Thieves

2001
as Prince Phillip

G-LOC

2020
as Bran

The Sound of Music Live!

2013
as Captain Von Trapp

Detour

2017
as Vincent

Director

Episode True Blood
Who Are You, Really?
2013
Episode True Blood
Somebody That I Used to Know
2012
Episode Sexy Beast
You and Me
2024
Movie The Parting Glass 2018
Episode True Blood
Jesus Gonna Be Here
2014
Episode Sexy Beast
Think of the Money
2024

Guest Star

Episode Waking the Dead
Undertow (1)
2005
Episode WIGS
Jan: Almost Fired
2012
Episode The Talk
Stephen Moyer
2015
Episode True Blood
Sparks Fly Out
2008
Episode WIGS
Jan: Wine Bar
2012
Episode True Blood
Cold Ground
2008
Episode WIGS
Jan: Fired?
2012
Episode Midsomer Murders
Death in Disguise
1998
Episode Waking the Dead
Undertow (2)
2005
Episode WIGS
Jan: Uncanned
2012
Episode WIGS
Jan: Afterglow
2012
Episode WIGS
Jan: Mace
2012
Episode True Blood
Burning House of Love
2008
Episode The Tonight Show Starring Jimmy Fallon
Margot Robbie, Stephen Moyer, Rachel Feinstein, Daveed Diggs
2017
Episode Conan (2010)
Stephen Moyer, Roger Corman, Boy & Bear
2014
Episode WIGS
Jan: M9P
2012
Episode Cold Feet
Episode 5
1999
Episode WIGS
Jan: Robbie (EX)
2012
Episode WIGS
Jan: Dunce
2012
Episode Chelsea Lately
Stephen Moyer
2013
Episode WIGS
Jan: Last Stop
2012
Episode WIGS
Jan: No Camera
2012
Episode Late Night with Jimmy Fallon
Kelly Ripa, Stephen Moyer, Mazzy Star, Jake Clemons
2013
Episode WIGS
Jan: Cass
2012
Episode The Tonight Show Starring Jimmy Fallon
Drew Barrymore, Stephen Moyer, 5 Seconds of Summer, Steve Turre
2015
Episode The Tonight Show Starring Jimmy Fallon
Whoopi Goldberg, Stephen Moyer, Puss N Boots
2014
Episode WIGS
Jan: First Job
2012
Episode WIGS
Jan: Fight???
2012
Episode The Tonight Show with Conan O'Brien
Bruno, Stephen Moyer, Cirque du Soleil Zumanity
2009
Episode Chelsea Lately
Stephen Moyer
2010
Episode WIGS
Jan: Trust
2012