Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Loving Annabelle

2006
as Michael

Unfabulous

2004
as Jeff Singer

Overnight Sensation

2000
as Scott Palmer

Malpractice

2001
as Ken Garrett

Nurses

1991
as Luke Fitzgerald

Holiday in the Sun

2001
as Harrison

Blue Steel

1990
as Husband

The Beat

1988
as Vis

Born on the Fourth of July

1989
as Doctor - Vietnam

No Child of Mine

1993
as Bob Frazier

Biloxi Blues

1988
as Roy Selridge

Apollo 11

1996
as Duke

Guest Star

Episode CSI: Crime Scene Investigation
Toe Tags
2006
Episode Major Crimes
Jailbait
2013
Episode Murder One
Chapter Four
1995
Episode Judging Amy
Rights of Passage
2001
Episode The Defenders (2010)
Nevada v. Killa Diz
2010
Episode Hudson Street
Contempt
1995
Episode Will & Grace
He's Come Undone
2000
Episode Jack & Jill
She Ain't Heavy
1999
Episode Hudson Street
Road Warriors
1995
Episode Hudson Street
Saturday Night's the Loneliest Night of the Week
1995
Episode Northern Exposure
Grand Prix
1994
Episode Seinfeld
The Maid
1998
Episode NCIS: Los Angeles
Parallel Resistors
2016
Episode Providence
Rule Number One
2001
Episode Numb3rs
Guns and Roses
2006
Episode Pacific Blue
One Kiss Goodbye
1996
Episode The Burning Zone
Arms of Fire
1996
Episode Providence
Love Story
2001
Episode Rizzoli & Isles
Love the Way You Lie
2012
Episode NCIS
Hide and Seek
2009
Episode Marvel's Agents of S.H.I.E.L.D.
Spacetime
2016
Episode VR.5
Control Freak
1995
Episode Bones
The Monster in the Closet
2016
Episode Friends
The One Where Monica and Richard Are Just Friends
1997
Episode CSI: Miami
Kill Zone
2002
Episode That '70s Show
Hyde's Christmas Rager
2000
Episode Supernatural
The Prisoner
2015
Episode Charmed
Thank You for Not Morphing
1998
Episode The Commish
Dead Drunk
1994
Episode Vengeance Unlimited
Vendetta
1999
Episode Unscripted
Episode 10
2005
Episode The Practice
Of Human Bondage
1999