Home / Discover / People

Changeling

2008
as Man on Street

Cam

2018
as Barney

A Cinderella Christmas

2016
as Otto Karilla

Campfire Tales

1997
as Dad (segment "People Can Lick Too")

Bowfinger

1999
as Camera Security Guard

Ham Sandwich

2011
as Boss

Killer Therapy

2019
as Dr. Keller

My Favorite Martian

1999
as Van Gundy

Martyrs

2016
as Detective

Guest Star

Episode Castle (2009)
Hollander's Woods
2015
Episode The Practice
Victimless Crimes
1999
Episode Judging Amy
Presumed Innocent
1999
Episode Days of our Lives
Ep. #9271
2002
Episode Extant
Care and Feeding
2014
Episode The Big Bang Theory
The Skywalker Incursion
2015
Episode Beverly Hills, 90210
You Say It's Your Birthday (1)
1996
Episode Three Sisters
The Rooster
2001
Episode Beverly Hills, 90210
You Say It's Your Birthday (2)
1996
Episode Roseanne
Secrets
1992
Episode L.A. Firefighters
It's A Family Affair
1996
Episode Hudson Street
The Man's Man
1995
Episode Extant
A Pack of Cards
2014
Episode In the House
Nanna Don't Play
1995
Episode Lost
The Lie
2009
Episode Bones
High Treason in the Holiday Season
2015
Episode Minor Adjustments
The Model Wife
1996
Episode Judging Amy
The Cook of the Money Pot
2002
Episode 9-1-1
Worst Day Ever
2018
Episode 7th Heaven
Getting to Know You
2003
Episode The X-Files
Millennium
1999
Episode Justice (2006)
Death Spiral
2006
Episode Terminator: The Sarah Connor Chronicles
Heavy Metal
2008
Episode Brothers & Sisters
Mistakes Were Made (2)
2006
Episode Millennium
Millennium (The X-Files)
1999
Episode Boomtown
The Love of Money
2003
Episode CSI: Crime Scene Investigation
Down the Drain
2004
Episode Malcolm in the Middle
Reese's Apartment
2004
Episode Perception
Cobra
2014
Episode Bagdad Cafe
I Got a Crush on You
1990
Episode The Bernie Mac Show
Eye of the Tiger
2003
Episode Rizzoli & Isles
Doomsday
2014
Episode The Middle
Risky Business
2015
Episode Threat Matrix
Under the Gun
2003
Episode Boston Legal
Til We Meat Again
2005
Episode Providence
Blind Faith
1999
Episode NCIS
Heart Break
2004
Episode So Little Time
Riley's New Guy
2002
Episode Lie to Me
Dirty Loyal
2010
Episode All Rise
Fool for Liv
2019
Episode Criminal Minds
Date Night
2020
Episode Pearson
The Deputy Mayor
2019
Episode WHAT / IF
WTF
2019
Episode Why Women Kill
Murder Means Never Having to Say You're Sorry
2019
Episode Bagdad Cafe
Over My Dead Body
1991
Episode The District
Last Waltz
2003
Episode Roseanne
The Bowling Show
1992
Episode Boy Meets World
The Honeymooners
1999
Episode Lost
Because You Left
2009
Episode Charmed
Malice in Wonderland
2005
Episode The Orville
Krill
2017
Episode Growing Pains
The Call of the Wild
1992
Episode Shooter
Backroads
2018
Episode Lie to Me
Black and White
2010
Episode Caroline in the City
Caroline and the Horny Kid
1999
Episode Murphy Brown
Political Correctness
1993
Episode 3rd Rock from the Sun
Frankie Goes to Rutherford
2000
Episode Goode Behavior
Goode Together
1996
Episode Crossing Jordan
After Dark
2004