Home / Discover / People

Leverage

2008
as Eliot Spencer

Angel

1999
as Lindsey McDonald

The Librarians (2014)

2014
as Jake Stone

Leverage: Redemption

2021
as Eliot Spencer

Almost Paradise

2020
as Alex Walker

Close to Home

2005
as Jack Chase

Director

Episode Close to Home
Baseball Murder
2005
Episode Close to Home
Double Life Wife
2005
Episode Close to Home
Miranda
2005
Episode Close to Home
Romeo and Juliet Murders
2005
Episode Close to Home
Suburban Prostitution
2005
Episode Close to Home
Under Threat
2005
Episode Close to Home
Parents on Trial
2005
Episode Close to Home
Meth Murders
2005
Episode Close to Home
Divine Directions
2005

Guest Star

Episode Dawson's Creek
The Tao of Dawson
2001
Episode Angel
Not Fade Away
2004
Episode Las Vegas
The Strange Life of Bob
2004
Episode S.W.A.T. (2017)
S.O.S.
2018
Episode Angel
Destiny
2003
Episode Angel
Reprise
2001
Episode Angel
Soul Purpose
2004
Episode Angel
City Of
1999
Episode Angel
Epiphany
2001
Episode King & Maxwell
Family Business
2013
Episode Angel
Underneath
2004