Home / Discover / People

Grey's Anatomy

2005
as Tom Koracick

Bolt

2008
as The Agent (voice)

Get Hard

2015
as Peter Penny

Ally McBeal

1997
as Richard Fish

Sweet November

2001
as Vince

Here Comes the Boom

2012
as Principal Becher

Quarantine

2008
as Lawrence

Child's Play 2

1990
as Mattson

Taking the Heat

1993
as Asst. D.A. Kennedy

Once Around

1991
as Jim Redstone

The Little Rascals Save the Day

2014
as Ray 'Big Ray' Kaye

Family Plan

2005
as Walcott

Joe Somebody

2001
as Jeremy

Quitters

2015
as Roger Rayman

Billy Boy

2018
as Mr. Langdon

All I Want for Christmas

2007
as Roger Nelson

Culture

1997
as Tim Stevens

Down to Earth

2001
as Sklar

Special Ed

2006
as David

Group Sex

2010
as Reeves

The Last Producer

2000
as Rueben Tallridge

Foster Boy

2019
as Simon Davis

The Santa Incident

2010
as Erickson

The Sandlot 2

2005
as Mr. Goodfairer

Crazylove

2005
as Dr. Emlee

Get a Job

2016
as Fernando

The Con Artist

2010
as Julien

In Case of Emergency

2007
as Sherman Yablonsky

Fly Away

2011
as Tom

Time Toys

2017
as Weller

Director

Episode Ally McBeal
Fear of Flirting
2001

Guest Star

Episode Ellen
The Anchor
1994
Episode Law & Order: Special Victims Unit
Undercover Blue
2013
Episode Grey's Anatomy
With a Wonder and a Wild Desire
2018
Episode Tour of Duty
Three Cheers for the Orange, White & Blue
1990
Episode NCIS
Hereafter
2013
Episode Once Upon a Time (2011)
Labor of Love
2016
Episode Grey's Anatomy
Bottle Up and Explode! (2)
2021
Episode Grey's Anatomy
Anybody Have a Map?
2018
Episode Once Upon a Time (2011)
Devil's Due
2016
Episode Bakersfield, P.D.
The Ex-Partner
1993
Episode Tour of Duty
A Bodyguard of Lies
1989
Episode Eureka
Pilot
2006
Episode Remember WENN
Work Shift
1998
Episode The Twilight Zone (2002)
Sensuous Cindy
2002
Episode Law & Order: Special Victims Unit
Amaro's One-Eighty
2014
Episode Once Upon a Time (2011)
The Brothers Jones
2016
Episode Jeopardy!
1999 Celebrity Jeopardy! TV Personalities Night
1999
Episode Grey's Anatomy
Gut Feeling
2018
Episode Grey's Anatomy
Games People Play
2018
Episode Tour of Duty
A Necessary End
1989
Episode Once Upon a Time (2011)
Our Decay
2016
Episode House of Lies
Gods of Dangerous Financial Instruments
2012
Episode Tour of Duty
Cloud Nine
1989
Episode Grey's Anatomy
Legacy
2022
Episode Ellen
The Class Reunion
1994
Episode Blue Bloods
Open Secrets
2014
Episode Once Upon a Time (2011)
Her Handsome Hero
2016
Episode The Bernie Mac Show
Love Thy Nephew
2003
Episode Listen Up
Hammer Time
2004
Episode About a Boy
About a Boy Becoming a Man
2015
Episode Once Upon a Time (2011)
Ruby Slippers
2016
Episode Hawaii Five-0 (2010)
He Kane Hewa'ole
2011
Episode About a Boy
About a Hook
2015
Episode Brooklyn Nine-Nine
Serve & Protect
2017
Episode Law & Order: Special Victims Unit
Genes
2017
Episode Listen Up
Quest For Fire
2004
Episode Grey's Anatomy
When I Get to the Border
2022
Episode Hallmark Channel's Countdown to Christmas
The Santa Incident
2010
Episode Once Upon a Time (2011)
Sisters
2016
Episode Law & Order: Special Victims Unit
Post-Mortem Blues
2014
Episode Ellen
The Mugging
1996
Episode Common Law (2012)
Ex Factor
2012
Episode Desperate Housewives
We're Gonna Be All Right
2006
Episode Ghost Whisperer
Dead Listing
2009
Episode L.A. Law
Come Rain or Come Schein
1993
Episode CSI: Crime Scene Investigation
The Descent of Man
2009
Episode Once Upon a Time (2011)
Souls of the Departed
2016
Episode Wedding Band
Get Down on It
2012
Episode Limitless
When Pirates Pirate Pirates
2015
Episode NCIS
Canary
2013
Episode Once Upon a Time (2011)
Firebird
2016
Episode Miami Vice
Freefall
1989