
Known For
Filmography
2025
2019
2019
2017
2015
2010
2009
2007
2006
2006
2005
2005
2005
2005
2005
2005
2003
2002

The Smashing Machine
Movie · as UFC 1977 Photojournalist

Missing Link
Movie · as Old Worlder (voice)

For All Mankind
TV · as Tim 'Bird Dog' McKiernan · 10 eps

The Orville
TV · as Man in Red Robe · 1 ep

Aquarius
TV · as Phil Gleason · 1 ep

Rizzoli & Isles
TV · as Professor McTavish · 1 ep

Lie to Me
TV · as Male Tech · 1 ep

Mad Men
TV · as Tilden Katz · 2 eps

The Pink Panther
Movie · as Agent Savard

The Unit
TV · as Clerk · 1 ep

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

Criminal Minds
TV · as Bob Jenkins · 1 ep

Medium
TV · as Camera Man · 1 ep

Numb3rs
TV · as Gary / Spectre · 1 ep

Close to Home
TV · as Randall the Tech · 6 eps

How I Met Your Mother
TV · as Tourist · 1 ep

NCIS
TV · as Dwight's Father · 1 ep

Without a Trace
TV · as Nat · 1 ep