Known For
Filmography

The Dink
Movie · as Gene

The Last Thing He Told Me
TV · as Mr. Karschner · 1 ep

Diamond in the Rough
Movie · as Richard Peters

Trust
Movie · as Travis

We Baby Bears
TV · as Diving Board / Snowman 3 / Boombox (voice) · 1 ep

Bottle Monster
Movie · as Exterminator

Abbott Elementary
TV · as Rick · 2 eps

The Big Show Show
TV · as Xavier McDaniels · 1 ep

Upload
TV · as Zach · 2 eps

Will & Grace
TV · as Ellis Palmer-Payne · 1 ep

The Mick
TV · as Principal Gibbons · 7 eps

Young Sheldon
TV · as Dr. Gilbert · 1 ep

Mascots
Movie · as Dr. Harper James

Angie Tribeca
TV · as Sousa · 1 ep

Sex, Death and Bowling
Movie · as Ben Kingston

The Cobbler
Movie · as Young Preppy Man

How to Get Away with Murder
TV · as Jeremy Eastham · 2 eps

A to Z
TV · as Dane · 3 eps

Mom
TV · as Dr. Butler · 2 eps

The Fosters
TV · as Scott · 1 ep

Veep
TV · as Wayne · 9 eps

Wilfred
TV · as Charlie · 1 ep

Jessie
TV · as Kevin Randolf · 1 ep

Space Buddies
Movie · as Tad Thompson

The Middle
TV · as Principal Carson · 1 ep

Evan Almighty
Movie · as Ark Reporter

The Thick of It
Movie · as Taylor

Private Practice
TV · as Neil Delhom · 1 ep

Pushing Daisies
TV · as Wendell Featherstone · 1 ep

The Big Bang Theory
TV · as Travis · 1 ep

The Class
TV · 3 eps

Hannah Montana
TV · as Officer DiAria · 1 ep

The Office
TV · as Martin Nash · 2 eps

Grey's Anatomy
TV · as Bill Adams · 1 ep

Bones
TV · as Ralph Berti · 1 ep

Joey
TV · as Director #2 · 1 ep

Boston Legal
TV · as Attorney Paul Phillips · 1 ep

Listen Up!
TV · as Alan · 1 ep

Windy City Heat
Movie · as Nicola Sacco

Threat Matrix
TV · as Ellis · 1 ep

Two and a Half Men
TV · as Roger, Dad · 1 ep

Married to the Kellys
TV · as Al

Half & Half
TV · as Ernie · 1 ep

Still Standing
TV · as Referee · 1 ep

CSI: Miami
TV · as Dr. Stern · 1 ep

Monkeybone
Movie · as Hutch

A.I. Artificial Intelligence
Movie · as Comedian

The Ellen Show
TV · 1 ep

One on One
TV · as Evan · 1 ep

Grounded for Life
TV · as Interviewer · 1 ep

CSI: Crime Scene Investigation
TV · as Coroner, Paramedic · 1 ep

Malcolm in the Middle
TV · as Hotel Clerk · 1 ep

Crusade
TV · as Kevin Sprach · 1 ep

The Parkers
TV · 1 ep

The West Wing
TV · as Senator's Aide · 1 ep

V.I.P.
TV · as Agent Keller · 1 ep

The King of Queens
TV · as Patrick · 1 ep

Independence Day
Movie · as Area 51 Technician

364 Girls A Year
Movie · as Cats

The Jamie Foxx Show
TV · as Garnett · 1 ep

The Steve Harvey Show
TV · as Byron Clark · 5 eps

Almost Perfect
TV · 2 eps

NewsRadio
TV · as OSHA Guy · 1 ep

Mr. Show with Bob and David
TV · as Various · 1 ep

ER
TV · as Dr. Claypool · 1 ep

Ellen
TV · as Ronnie Williams · 1 ep

Frasier
TV · as Teddy · 1 ep

Melrose Place
TV · 1 ep

Mad About You
TV · as Bank Executive · 1 ep

Seinfeld
TV · as Walter · 4 eps
