Filmography

How I Met Your Mother
2005 · Flamboyant Guy

Modern Family
2009 · Dad

Criminal Minds
2005 · Stu

Scrubs
2001 · Intern, Resident

That '70s Show
1998 · Groom

Las Vegas
2003 · Carl

Bosch
2015 · Officer Quentin

Baby Daddy
2012 · Mr. Stevens

Shark
2006 · Lewis Slocombe

The Muppets
2015 · Stage Manager

Inherent Vice
2014 · Rhus Frothingham

Larry Gaye: Renegade Male Flight Attendant
2015 · Ash Man

Come Sunday
2018 · John Felton

The Dark Tapes
2017 · Andrew

Uploaded
2021 · Eddie

Babysplitters
2019 · Hiker Dad

The Life Coach
2005 · Michael

Blondie: Good Boys
2003 · Michael Cotter