| 2007 |
Lost: Left Behind Season 3, Episode 15 |
Episode, Actor - Marshal |
| 2007 |
Ghost Whisperer: Delia's First Ghost Season 2, Episode 19 |
Episode, Actor - Charlie Banks/Ghost |
| 2006 |
Bones: The Man With the Bone Season 1, Episode 18 |
Episode, Actor - Giles Hardewicke |
| 2006 |
Ghost Whisperer: The Curse of the Ninth Season 2, Episode 9 |
Episode, Actor - Charlie Banks |
| 2005 |
Malcolm in the Middle: Billboard Season 6, Episode 10 |
Episode, Actor - Off. Ridley |
| 2005 |
CSI: Tanglewood Season 1, Episode 13 |
Episode, Actor - Ross Lee |
| 2003 |
Firefly: Heart of Gold Season 1, Episode 15 |
Episode, Actor - Burgess |
| 2002 |
Boomtown: Insured by Smith and Wesson Season 1, Episode 7 |
Episode, Actor - Reggie Flood |
| 2002 |
Octopus 2 |
Movie, Actor - Walter |
| 2001 |
CSI: Burked Season 2, Episode 1 |
Episode, Actor - Curt Ritten |
| 2000 |
Submerged |
Movie, Actor - Rich |
| 2000 |
Touched by an Angel: Mother's Day Season 6, Episode 25 |
Episode, Actor - Eric |
| 2000 |
Fortress 2 |
Movie, Actor - Gordon |
| 2000 |
Terror Tract |
Movie, Actor - Louis Freemont |
| 1998 |
From the Earth to the Moon: We Have Cleared the Tower Season 1, Episode 3 |
Episode, Actor - Walt Cunningham |
| 1998 |
Inferno |
Movie, Actor - Simpson |
| 1998 |
Touched by an Angel: Psalm 151 Season 5, Episode 10 |
Episode, Actor - Eric |
| 1997 |
Con Air |
Movie, Actor - Pilot |
| 1997 |
Men In Black |
Movie, Actor - INS Agent Janus |
| 1996 |
Murder, She Wrote: Track of a Soldier Season 12, Episode 18 |
Episode, Actor - Lloyd Nichols |
| 1989 |
Amityville 4 |
Movie, Actor - Father Kibbler |
| 1980 |
Ordinary People |
Movie, Actor - Lazenby |
| 1980 |
Foxes |
Movie, Actor - Bobby |
|
Supernova |
TV Show Series, Actor - Lincoln |