2017/I
The House
Blackjack Dealer (uncredited)
2014-2016
2 Broke Girls
(TV Series)
Diner Patron / Brand Conventioneer
2013-2014
Criminal Minds
(TV Series)
Deputy Fire Chief / Jesse's Adoptive Dad
2014
Godzilla
Las Vegas Gambler (uncredited)
2012
Hitchcock
Premier Theatre Guest (uncredited)
2012
Savages
DEA Agent (uncredited)
2012
iCarly
(TV Series)
Customs Traveler
2011
The League
(TV Series)
Genesis Council Master
2011
The Muppets
Gonzo's Royal Flush Worker (uncredited)
2010-2011
The Defenders
(TV Series)
Frank Sinatra Jr. Band - Trumpeter / Frank Sinatra Jr. Band - Trombonist
-
Pilot
(2010)
... Frank Sinatra Jr. Band - Trombonist (uncredited)
2010
Mad Men
(TV Series)
SCDP Office Staffer
2010
NCIS
(TV Series)
Glover Reese
2007-2010
Saving Grace
(TV Series)
Ring Announcer / TV Announcer
2001-2005
Charmed
(TV Series)
Farmer / 1930's Gangster Gunman / Space Alien
-
Charmed Noir
(2004)
... 1930's Gangster Gunman (uncredited)
2001-2005
Star Trek: Enterprise
(TV Series)
Starfleet Officer / Vulcan Syrranite / Vulcan Dignitary / ...
-
Affliction
(2005)
... Starfleet Officer (uncredited)
-
Awakening
(2004)
... Vulcan Syrranite (uncredited)
-
Home
(2004)
... Vulcan Dignitary (uncredited)
2003
Friends
(TV Series)
Convention Prankster
2001
Bandits
Bank Security Guard (uncredited)
2000
Arli$$
(TV Series)
Cleric
1998-2000
Sliders
(TV Series)
Injured Refugee / Lab Tech / Kromagg Soldier
-
Genesis
(1998)
... Kromagg Soldier (uncredited)
1994-1998
Babylon 5
(TV Series)
Alien / Brakiri Priest
1997
Dog Watch
(Video)
Cop Driver (as William Blair)
1995
Frasier
(TV Series)
Station Employee
1995
A Walton Wedding
(TV Movie)
Bill - Member of Community Committee (uncredited)
1994
Roseanne
(TV Series short)
Lunch Box Patron / Pool Player
1987
RoboCop
Undercover Cop (uncredited)