Home / Discover / People

The Da Vinci Code

2006
as Michael

Fringe

2008
as Lincoln Lee

Salem

2014
as Cotton Mather

Dirty Sexy Money

2007
as Jeremy Darling

Jerry

2009
as Jerry's Friend #2

Solemates

2015
as Man

Good Dick

2008
as Kissing Man

Forever

2015
as Luke

Recalled

2012
as Lieutenant Danny Sefton

Tadpole

2002
as Mike

Guest Star

Episode Fringe
The Plateau
2010
Episode Fringe
6:02 AM EST
2011
Episode Arrow
Unfinished Business
2013
Episode Fringe
Immortality
2011
Episode Law & Order: Special Victims Unit
Game
2005
Episode Fringe
Amber 31422
2010
Episode Fringe
6B
2011
Episode CSI: Crime Scene Investigation
Formalities
2004
Episode CSI: Crime Scene Investigation
Unshockable
2010
Episode Funny or Die: Totally Real Movies Coming Soon
The Hug with Bryce Dallas Howard
2014
Episode The Closer
The Big Picture
2005
Episode American Horror Stories
Milkmaids
2022
Episode Fringe
Liberty
2013
Episode Fringe
The Abducted
2010
Episode Fringe
Entrada
2010
Episode American Horror Stories
Bestie
2023
Episode Arrow
Vertigo
2013
Episode 100 Centre Street
It's About Love
2002
Episode Fringe
Stowaway
2011
Episode Fringe
Olivia
2010
Episode Arrow
State v. Queen
2013
Episode Fringe
Bloodline
2011