Home / Discover / People

Devious Maids

2013
as Adrian Powell

The Morning Show

2019
as Fred Micklen

My So-Called Life

1994
as Graham Chase

Guest Star

Episode Saving Grace
Have a Seat, Earl
2008
Episode Ghost Whisperer
Ghost, Interrupted
2005
Episode Frasier
The Return of Martin Crane
2001
Episode Lost
The Little Prince
2009
Episode Without a Trace
Fall Out (1)
2003
Episode Without a Trace
Fall Out (2)
2003
Episode The Closer
The Big Picture
2005
Episode Reunion
1986
2005
Episode CSI: Crime Scene Investigation
The Finger
2002
Episode Chasing Life
The Family That Lies Together
2014
Episode The Outer Limits (1995)
The Inheritors
1999
Episode Numb3rs
Prime Suspect
2005
Episode Eli Stone
Waiting For That Day
2008
Episode American Dreams
Chasing the Past
2004
Episode Angel
Ground State
2002
Episode Touched by an Angel
Visions of Thy Father
2001
Episode Castle (2009)
The Final Nail
2011
Episode Miracles
The Ghost
2003
Episode Lost
Because You Left
2009
Episode Law & Order: Special Victims Unit
Bombshell
2011
Episode The Morning Show
Testimony
2021