Known For
Filmography
Olde Boys
Movie · as Mike Giordano
Zombois
Movie · as Sheriff

Death on the Brandywine
Movie · as Sean Riley

The Electric State
Movie · as Arthur Meadows

Exit Interviews
Movie · as Robert

Paradise
TV · as Tim Redmond · 5 eps

Unconventional
TV · as Dr. Trip Howell · 4 eps

Shifting Gears
TV · as Pete Holterman · 1 ep

Every Breath She Takes
Movie · as Dr. Ron

A Big Gay Hairy Hit! Where the Bears Are: The Documentary
Movie · as Self

Uncoupled
TV · as Colin McKenna · 4 eps

The Great North
TV · as Danny Vroom (voice), Martin (voice), Gerd Flammers (voice), Cabbie (voice), Truck Driver (voice) · 1 ep

The Sex Lives of College Girls
TV · as Eric's Dad · 1 ep

The Boys in the Band
Movie · as Hank

The Boys in the Band: Something Personal
Movie · as Self

The Other Two
TV · as Troy · 2 eps

Black Monday
TV · as Congressman Roger Harris · 7 eps

The Rookie
TV · as Russell Wilkes · 1 ep

Retake
Movie · as Jonathan

Ballers
TV · as Jim · 1 ep

Telenovela
TV · as Guy Ana dates · 1 ep

Tim and Eric's Bedtime Stories
TV · as Boss · 1 ep

Maron
TV · as Jerry · 1 ep

Anger Management
TV · as Jeff · 1 ep

Baby Daddy
TV · as Hank · 1 ep

EastSiders
TV · as Patrick · 1 ep

Awkward.
TV · as Joe Miller · 4 eps

Bob's Burgers
TV · as Butcher (voice) · 1 ep

Franklin & Bash
TV · as Lance Dillon · 1 ep

Parks and Recreation
TV · as Pistol Pete · 3 eps

Castle
TV · as Roger Masters · 1 ep

Warehouse 13
TV · as Nate · 1 ep

13 Graves
Movie · as Lawrence

The Good Shepherd
Movie · as Sound Technical Officer

It's Always Sunny in Philadelphia
TV · as Scott · 1 ep

Criminal Minds
TV · as Frank Church · 2 eps

Desperate Housewives
TV · as Bob Hunter · 41 eps

Cold Case
TV · as Felton Metz (1938) · 1 ep

Infested
Movie · as Carl

Six Feet Under
TV · as Trevor · 1 ep

Miracle in Lane 2
Movie · as God / Bobby Wade

CSI: Crime Scene Investigation
TV · as Marcus Remmick · 1 ep

The Mummy
Movie · as Bernard Burns

Can't Stop Dancing
Movie · as Reuben Clairmont

Family Law
TV · as Sean Santoro · 1 ep

Beggars and Choosers
TV · as Malcolm Laffley · 42 eps

The Thin Pink Line
Movie · as Ted

I Think I Do
Movie · as Sterling Scott

The View
TV · as Self · 2 eps

C-16: FBI
TV · 3 eps

Little Sister
Movie · as Ted Armstrong

Melrose Place
TV · as Tom Brooks · 1 ep

Silk Stalkings
TV · 1 ep

Sisters
TV · 3 eps

Harry and the Hendersons
TV · as Marcel · 1 ep

Get a Life
TV · as Sapphire · 1 ep

Baywatch
TV · 1 ep

Growing Pains
TV · as Trainer · 1 ep

One Life to Live
TV
