
Movies (5)
TV Shows (45)

The Studio
as Cinematographer Jonas
2025

Good American Family
as Local Reporter Tim
2025

Lessons in Chemistry
as Reporter
2023

Not Dead Yet
as Obnoxious Taster
2023

Loot
as National News Anchor
2022

All American: Homecoming
as Reporter
2022

Promised Land
as Ted
2022

Zoey's Extraordinary Playlist
as Lost Man
2020

Future Man
as Reporter
2017

Great News
as Ventriloquist
2017

Rhett & Link's Buddy System
as Mr. MacMillan
2016

Lethal Weapon
as Jewelry Store Manager
2016

Life in Pieces
as Air Traffic Controller
2015

black-ish
as Brian
2014

Hand of God
as Tom Bennett
2014

The Goldbergs
as Bingo Caller
2013

Marvel's Agents of S.H.I.E.L.D.
as Reporter #1
2013

Brooklyn Nine-Nine
as Steve
2013

Code: 9
Creator (Creator)
2012

Suburgatory
as Gary Shay
2011

Revenge
as Manager
2011

Law & Order: LA
as Commentator
2010

Parenthood
as Mr. Fitts
2010

Party Down
as Indifferent Husband
2009

True Blood
as U.S. Rep Charles Bunn
2008

Shark
as Andrew Borofsky
2006

Big Love
as Kurt Rainer
2006

Bones
as Bill O'Rourke
2005

The War at Home
as Lawyer
2005

It's Always Sunny in Philadelphia
as Sportscaster Mark
2005

Yacht Rock
as Gene Balboa
2005

The Closer
as Anthony Monroe
2005

Desperate Housewives
as IRS Agent
2004

Entourage
as Press #3
2004

Scrubs
as Matthew
2001

Grounded for Life
as Man
2001

The District
as Jeffrey Strasser
2000

The West Wing
as TV Reporter Todd Hawthorne
1999

Will & Grace
as Announcer
1998

Sabrina, the Teenage Witch
as Larry
1996

All-American Girl
as Cyril
1994

Ellen
as Brian
1994

Babylon 5
as Aide
1994

Power Rangers
as Dr. Lavoy
1993

Harry and the Hendersons
as Simon Powers
1991




