Home / Discover / People

Angel

1999
as Charles Gunn

Vampire Academy

2022
as Victor Dashkov

Council of Dads

2020
as Dr. Oliver Post

Notorious (2016)

2016
as Bradley Gregorian

Kevin (Probably) Saves the World

2017
as Deputy Nathan Purcell

Raising the Bar

2008
as Marcus McGrath

Conviction

2006
as Billy Desmond

Director

Episode Giants
Too Broke to be Whole
2018
Episode Giants
Go Get It
2018

Guest Star

Episode Family Matters
Scenes from a Mall
1993
Episode The Mentalist
Bloodstream
2011
Episode The West Wing
Post Hoc, Ergo Propter Hoc
1999
Episode Marvel's Agents of S.H.I.E.L.D.
The Real Deal
2018
Episode Players
Contact Sport
1997
Episode Marvel's Agents of S.H.I.E.L.D.
End of the Beginning
2014
Episode Angel
War Zone
2000
Episode The Defenders (2010)
Nevada v. Killa Diz
2010
Episode On Air With Ryan Seacrest
2/4/04
2004
Episode Angel
Blind Date
2000
Episode Sliders
Just Say Yes
1998
Episode Marvel's Agents of S.H.I.E.L.D.
Nothing Personal
2014
Episode The Lottery
Greater Good
2014
Episode The Wil Wheaton Project
Episode V: The Episode Strikes Back
2014
Episode Arrow
Home Invasion
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Ragtag
2014
Episode Good News
Try a Little Tenderness
1997
Episode Angel
To Shanshu in L.A.
2000
Episode Marvel's Agents of S.H.I.E.L.D.
Afterlife
2015
Episode The 4400
The Starzl Mutation
2006
Episode Marvel's Agents of S.H.I.E.L.D.
The Bridge
2013
Episode Any Day Now
It's A Good Thing I'm Not Black
2000
Episode Marvel's Agents of S.H.I.E.L.D.
Beginning of the End
2014
Episode Space: Above and Beyond
The River of Stars
1995
Episode CSI: Miami
Hell Night
2004
Episode Marvel's Agents of S.H.I.E.L.D.
The Magical Place
2014
Episode Chicago Hope
Bridge over Troubled Watters
1998
Episode The Defenders (2010)
Nevada v. Carter
2010
Episode Moesha
Family Affair
2000
Episode Grey's Anatomy
The Time Warp
2010
Episode Marvel's Agents of S.H.I.E.L.D.
T.R.A.C.K.S.
2014
Episode The Practice
Do Unto Others
1999
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015
Episode JAG
Rendezvous
1997
Episode Clueless
Friends
1998
Episode Diagnosis Murder
The Pressure to Murder
1996
Episode The Cosby Show
Out of Brooklyn
1988
Episode Marvel's Agents of S.H.I.E.L.D.
Pilot
2013