Home / Discover / People

Salem

2014
as Dr. Samuel Wainwright

Queen of the Damned

2002
as Lestat de Lioncourt

XIII (2011)

2011
as XIII

Betrayal

2013
as Jack McAllister

Æon Flux

2005
as Monican

The Escort

1999
as Tom

Simon Magus

1999
as Dovid Bendal

Head in the Clouds

2004
as Guy Malyon

Night Stalker

2005
as Carl Kolchak

Chaos Theory

2008
as Buddy Endrow

Trapped

2002
as William "Will" Jennings

The Venice Project

1999
as Lark / Gippo the Fool

Grace and Grit

2021
as Ken Wilber

Trojan Eddie

1996
as Dermot

The Best Man

2005
as Olly Pickering

Resurrection Man

1998
as Victor Kelly

Shade

2003
as Vernon

About Adam

2000
as Adam

Wonderland

1999
as Tim

Director

Movie Battle in Seattle 2007

Writer

Movie Battle in Seattle 2007

Guest Star

Episode Robot Chicken
I Love Her
2009
Episode Robot Chicken
I'm Trapped
2008
Episode Elementary
The Illustrious Client (1)
2015
Episode Elementary
The One That Got Away (2)
2015
Episode Law & Order: Special Victims Unit
Spellbound
2017
Episode George Stroumboulopoulos Tonight
Stuart Townsend
2011
Episode Robot Chicken
The Sack
2005
Episode Will & Grace
The Fabulous Baker Boy
2005