Home / Discover / People

Run

2020
as Mailman Tom

Station 19

2018
as Michael Dixon

Pearl Harbor

2001
as Newsreel Guy

The Post

2017
as Phil Geyelin

Them

2021
as Marty Dixon

Home Alone 3

1997
as Agent Rogers

Magnolia

1999
as Sir Edmund William Godfrey / Young Pharmacy Kid

Velvet Buzzsaw

2019
as Man from Perlack

Ghost World

2001
as John Ellis

Mr. Fix It

2006
as Bill Smith

Take Me

2017
as Ray Moody

Draft Day

2014
as Jeff Carson

Tales of Halloween

2015
as Forensic Bob

The Aviary

2005
as Cabbie

Generations

2017
as Patrick Dixon

Starry Eyes

2014
as Carl

Everlasting

2016
as Henrique

Half-Cocked

2019
as Dr. Grant Kirby

Spooner

2009
as Carl

Desk Job

2015
as Travis Hardacre

Under the Bed

2017
as Stalker

Dealer

2016
as Mr. X

Small Crimes

2017
as Junior Vassey

Undertow

2004
as Grant the Mechanic

No Way Jose

2015
as Lawrence

Poor Boy

2018
as Vern Rickey

Rebirth

2016
as Jesse

Cheap Thrills

2013
as Craig

Hefner: Unauthorized

1999
as Eldon Sellers

Mullitt

2000
as Earl Lippy

Compliance

2012
as Officer Daniels

Carnage Park

2016
as Wyatt Moss

Dirty

2005
as Ronnie

Rescue Dawn

2006
as Norman

Director

Movie Take Me 2017
Movie Mullitt 2000

Writer

Episode In Treatment
Walter: Week One
2009
Episode In Treatment
Walter: Week Two
2009
Episode In Treatment
Walter: Week Three
2009
Movie Snow Ponies
Movie Mullitt 2000

Producer

Movie Carnage Park 2016

Guest Star

Episode Star Trek: Enterprise
In a Mirror, Darkly (2)
2005
Episode CSI: Crime Scene Investigation
4 x 4
2005
Episode Charmed
Nymphs Just Wanna Have Fun
2003
Episode NYPD Blue
Safe Home
1999
Episode Cold Case
The House
2004
Episode Better Call Saul
Nippy
2022
Episode NCIS
The Meat Puzzle
2005
Episode Grey's Anatomy
Much Too Much
2005
Episode NYPD Blue
Don't Meth With Me
1999
Episode Chicago Hope
Vigilance and Care
1999
Episode CSI: Miami
Bunk
2003
Episode Better Call Saul
Breaking Bad
2022
Episode The Shield
Cut Throat
2005
Episode Grey's Anatomy
Owner of a Lonely Heart
2005
Episode Angel
Disharmony
2001
Episode Night Stalker
What's the Frequency, Kolchak?
2006
Episode Better Call Saul
Waterworks
2022
Episode Them
DAY 1
2021
Episode 24
Day 6: 8:00 A.M. - 9:00 A.M.
2007
Episode Jeopardy!
Ultimate Tournament of Champions Round 1, Game 35
2005
Episode Las Vegas
Fidelity, Security, Delivery
2006
Episode Without a Trace
Neither Rain Nor Sleet
2005
Episode NYPD Blue
Voir Dire This
1999
Episode The Practice
Swearing In
1998
Episode Philly
Truth or Consequence
2001