Year
Title
Role
Notes
1999
Suddenly Susan
Jeff
"One Man's Intervention Is Another Man's Tupperware Party" (Season 3, Episode 14)
The Thirteenth Year
Joe
Television film
The Drew Carey Show
Office Guy #2
"Y2K, You're Okay" (Season 5, Episode 1)
Chicago Hope
Orderly
"Y' Gotta Have Heart" (Season 6, Episode 2)
Jesse
Patient
"Students Get Flu/Carrie at Zoo/Monkey Throw Poo" (Season 2, Episode 3)
2000
The Amanda Show
Audience Member
"Episode 7" (Season 1, Episode 7)
Rude Awakening
Vic
"On the Rocks with a Twist of Limey" (Season 2, Episode 18)
"Yes Sir, That's My Baby" (Season 2, Episode 19)
Get Real
Instructor #2
"Saved" (Season 1, Episode 16)
3rd Rock from the Sun
Security Guard
"Dick Strikes Out" (Season 5, Episode 16)
Malcolm & Eddie
Howard
"Double Play" (Season 4, Episode 20)
Titus
Officer Charlie Regan
"Dave Moves Out" (Season 1, Episode 3)
"Episode Eleven" (Season 1, Episode 9)
Curb Your Enthusiasm
Security Guard
"Beloved Aunt" (Season 1, Episode 8)
2001
Cedric the Coach
Television film
Three Sisters
Dan
"Blame the Messenger" (Season 1, Episode 11)
The Hughleys
Mr. Franklin / Rudy the Dummy
"Road Rage" (Season 3, Episode 20)
The Ellen Show
Officer B. Arthur
"Walden Pond" (Season 1, Episode 2)
"Joe" (Season 1, Episode 7)
The Mind of the Married Man
"Cold Splash of Truth" (Season 1, Episode 10)
2001–2002
Once and Again
Engineer
"Destiny Turns on the Radio" (Season 3, Episode 5)
"One Step (Parent) Backward" (Season 3, Episode 15)
2002
Oblivious (U.S. game show)
Host
"Oblivious" (Season 1)
2004
All That
Cop
Episode: "Drake Bell"
The District
Scuba Guy
"The Black Widow Maker" (Season 4, Episode 18)
Malcolm in the Middle
Middle Aged Man
"Experiment" (Season 5, Episode 18)
Oliver Beene
School Photographer
"Superhero" (Season 2, Episode 11)
Without a Trace
Patient
"Thou Shalt Not..." (Season 3, Episode 2)
2005
CSI: Crime Scene Investigation
James Billmeyer
"Iced" (Season 5, Episode 23)
Sports Central
Correspondent
Television film
2005-2008
Rodney
Gary
"Rodney Takes a Ship" (Season 1, Episode 19)
"Rodney's Biggest Fan" (Season 2, Episode 17)
"Waiting for Himelfarb" (Season 2, Episode 20)
2006
Untitled Paul Reiser Project
Brian Urtzgalanger
Television film
Boston Legal
Stan
"Too Much Information" (Season 2, Episode 13)
2007
Supernatural
McG
"Hollywood Babylon" (Season 2, Episode 18)
Halfway Home
Alan Shepherd
10 episodes
The 1/2 Hour News Hour
Tim Davenport / Live Earth Reporter
7 episodes
Back to You
Mr. Robbins
"A Gentleman Always Leads" (Season 1, Episode 4)
2007–2008
Zoey 101
Mr. Berringer
"Paige at PCA" (Season 3, Episode 18)
"Rollercoaster" (Season 4, Episode 11)
2008
Las Vegas
Driving School Instructor
"Secrets, Lies and Lamaze" (Season 5, Episode 14)
Reno 911!
Youth Group Leader / Snake Bite "Victim"
"The Wall" (Season 5, Episode 8)
"The Tanning Booth Incident" (Season 5, Episode 11)
'Til Death
Dan
"Dreamguys" (Season 3, Episode 3)
2009
How I Met Your Mother
Producer
"The Possimpible " (Season 4, Episode 14)
Gary Unmarried
Car Salesman
"Gary Gives Sasha His Full Attention" (Season 2, Episode 10)
2010
I'm in the Band
Mr. Morton
"Geezers Rock" (Season 1, Episode 13)
Notes from the Underbelly
"Baby on Board" (Season 2, Episode 9)
Svetlana
Sven
"You're Svencome" (Season 1, Episode 7)
Zeke and Luther
Mitch
"Super Shredder" (Season 2, Episode 17)
It's Always Sunny in Philadelphia
Swim Club Manager
"Mac and Charlie: White Trash" (Season 6, Episode 5)
Sonny with a Chance
Ryan Loughlin
"Sonny with a Secret" (Season 2, Episode 12)
"Sonny with a Choice" (Season 2, Episode 24)
2011
Weeds
Witold
"Game-Played" (Season 7, Episode 3)
State of Georgia
Director
"Foot in the Door" (Season 1, Episode 9)
Wizards of Waverly Place
Everett Appleton
"Get Along, Little Zombie" (Season 4, Episode 23)
2012–2015
Dog with a Blog
Bennett James
Series Regular; 69 episodes
2013
NCIS: Los Angeles
Brad Ross
"History" (Season 4, Episode 15)
Happy Endings
Connie
"Deuce Babylove 2: Electric Babydeuce" (Season 3, Episode 22)
2015
Melissa & Joey
Officer Calhoun
"You Say You Want an Ovulation" (Season 4, Episode 12)
Major Crimes
Jim Norton
"A Rose Is a Rose" (Season 4, Episode 1)
2 Broke Girls
Dannon
"And the Wrecking Ball" (Season 5, Episode 1)
2016
Comedy Bang! Bang!
Wilford
"Malin Akerman Wears a Black Blouse and Cropped Jeans" (Season 5, Episode 17)
New Girl
Casting Director
"Helmet" (Season 5, Episode 16)
2017
Adam Ruins Everything
Ron
“Adam Ruins The Suburbs” (Season 2, Episode 11)
2018
Disjointed
Man
"Olivia's Shitballs" (Season 1, Episode 9)