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

Vice

2018
as Trent Lott

Chaos

2005
as Harry Hume

The Insider

1999
as Geologist / FBI Man

October 22

1998
as Police Captain

The Funeral

1996
as Young Ray

Without Evidence

1995
as Sgt. Unsoeld

Baby Brokers

1994
as Dr. Carlson

A Bronx Tale

1993
as Crazy Mario (Age 9)

In the Deep Woods

1992
as Allen Harkins

She Woke Up

1992
as Kevin

Those Secrets

1992
as Larry

Guest Star

Episode Rizzoli & Isles
Boston Keltic
2014
Episode Rizzoli & Isles
Dance with the Devil
2013
Episode Franklin & Bash
By the Numbers
2013
Episode The Andromeda Strain
Part 2
2008
Episode Without a Trace
Primed
2007
Episode Heroes
Run!
2007
Episode Medium
The Whole Truth
2007
Episode Boston Legal
Schadenfreude
2005
Episode Smallville
Obsession
2004
Episode NCIS
Reveille
2004
Episode CSI: NY
Outside Man
2004
Episode The Guardian
The Intersection
2003
Episode Dark Angel
Love Among the Runes
2002
Episode Dark Angel
She Ain't Heavy
2002
Episode Stargate SG-1
Frozen
2002
Episode NYPD Blue
Guns & Hoses
2002
Episode The Twilight Zone (2002)
Evergreen
2002
Episode JAG
Family Secrets
2000
Episode JAG
The Princess and the Petty Officer
2000
Episode The West Wing
And It's Surely to Their Credit
2000
Episode Ally McBeal
Pyramids on the Nile
1999
Episode The Pretender
Bank
1998
Episode Cracker (US)
True Romance (2)
1997
Episode Seinfeld
The Little Jerry
1997
Episode Melrose Place
Moving Violations
1996
Episode Melrose Place
Dead Sisters Walking (1)
1996
Episode Melrose Place
Over Dick's Dead Body
1996
Episode Melrose Place
Dead Sisters Walking (2)
1996
Episode Babylon 5
Ceremonies of Light and Dark
1996
Episode Melrose Place
Dead Sisters Walking
1996
Episode NYPD Blue
Dirty Laundry
1995
Episode ER
Chicago Heat
1994
Episode Frasier
Selling Out
1993
Episode The Equalizer
In the Money
1987