Home / Discover / People

Revenge (2011)

2011
as Nolan Ross

The Bourne Identity

2002
as Danny Zorn

The Bourne Supremacy

2004
as Danny Zorn

The Life of David Gale

2003
as Zack Stemmons

New Port South

2001
as Wilson

Abandon

2002
as Harrison Hobart

Cherry Falls

2000
as Kenny Ascott

80 Minutes

2008
as Alex North

Buffalo Soldiers

2001
as Pfc. Brian Knoll

Parallel Sons

1995
as Seth Carlson

Sleep Easy, Hutch Rimes

2000
as Jesse Proudfit

Dark Streets

2008
as Chaz

The Ramen Girl

2008
as Ethan

Dying to Live

1999
as Matthew 'Matt' Jannett

Fake

2010
as Daniel Jakor

High Art

1998
as James

Psych:9

2010
as Cole

Love and Mary

2007
as Jake / Brent

Cesar Chavez

2014
as Bogdanovich Junior

Born Killers

2005
as Michael

The Coverup

2008
as Stu Pepper

Outside Providence

1999
as Jack Wheeler

Claudine's Return

1998
as Kenneth

Guest Star

Episode Batwoman
O, Mouse!
2020
Episode The Blacklist
Rassvet
2019
Episode Legend of the Seeker
Wizard
2009
Episode Mad Men
Six Month Leave
2008
Episode Mad Men
For Those Who Think Young
2008
Episode Wasteland
Double Date
1999
Episode Batwoman
A Narrow Escape
2020
Episode The Blacklist
Orion Relocation Services
2019
Episode Jeremiah
A Means to an End
2002
Episode Batwoman
Down, Down, Down
2019
Episode Rush Hour (2016)
Knock, Knock… House Creeping!
2016
Episode Batwoman
If You Believe in Me, I'll Believe in You
2020
Episode Mad Men
The Benefactor
2008
Episode Batwoman
A Secret Kept from All the Rest
2020
Episode Time of Your Life
The Time They Decide to Date
2000
Episode ER
Random Acts
1997
Episode Legend of the Seeker
Vengeance
2010
Episode Carnivàle
Black Blizzard
2003
Episode Hawaii Five-0 (2010)
Aia I Hi'ikua; I Hi'ialo
2018
Episode Mad Men
Maidenform
2008
Episode Damnation
God's Body
2018