Known For
Filmography

Buffaloed
Movie · as Clip

Miracle Workers
TV · as Frank · 4 eps

All American
TV · as Coach Hudson · 2 eps

Kong: Skull Island
Movie · as General Ward (voice)

Keep Watching
Movie · as Therapist

Vice Principals
TV · as Martin Seychelles · 12 eps

Lopez
TV · as Stephen · 1 ep

Baskets
TV · as Sam Hill · 1 ep

The Perfect 46
Movie · as Senator Orme Phelps

The Adventures of Paula Peril
Movie · as Slim Jackson

Horrible Bosses 2
Movie · as Auctioneer

Brooklyn Nine-Nine
TV · as Deputy Commissoner Podolski · 2 eps

New Girl
TV · as Gary · 1 ep

Franklin & Bash
TV · as Judge Lester Walsh · 2 eps

Hawaii Five-0
TV · as Deacon MacKenna · 1 ep

Watchmen
Movie · as Pat Buchanan

Super John Doe Junior
Movie · as Super John Doe (voice) (as Jim Connor)

Community
TV · as Subway Rep · 3 eps

Parks and Recreation
TV · as Eugene Pilogrimaldy · 4 eps

Meet Dave
Movie · as Principal

Passed the Door of Darkness
Movie · as Stephens

Random! Cartoons
TV · as as Super John Doe (voice) · 1 ep

Blades of Glory
Movie · as Surly Reporter - Montreal

Back to You
TV · as Greg · 1 ep

Rules of Engagement
TV · as Man · 1 ep

Big Love
TV · as Bob · 1 ep

Medium
TV · as Patrick Davidson · 1 ep

Desperate Housewives
TV · as Tim · 1 ep

NCIS
TV · as Andrew Pike · 1 ep

About Schmidt
Movie · as Randall's Best Man

Barstow 2008
Movie · as Foy Barber (as Jim Michael Connor)

Gilmore Girls
TV · as Doug · 1 ep

The King of Queens
TV · as Marty · 2 eps

Buffy the Vampire Slayer
TV · as Scientist · 2 eps

You Wish
TV · as Genie Emcee · 1 ep

Out of the Night: The Stephen Arrington Story
Movie · as Highway Patrol

The Drew Carey Show
TV · as Steve · 1 ep

Victim of Love: The Shannon Mohr Story
Movie · as Reporter #1

The X-Files
TV · as Jake Conroy · 1 ep

Screamplay
Movie · as Nicky Blair

Futureworld
Movie · as Robot Clark
