2021
Rutherford Falls as Councilman Medgrelch2019
L.A.'s Finest as Nickey Friedman2018
9-1-1 as Captain Cooks2018
Magnum P.I. as Nick Warner2017
Young Sheldon as FBI Agent #12016
Westworld as Donald Pardue2015
We Are Your Friends as Carl2015
Toxin as Thompson2013
Masters of Sex as Colonel Stapp2013
Ironside as Navy Commander2011
The Artist as Guard2010
Hawaii Five-0 as Congressman Chris Freed2010
Law & Order: LA as Fireman2009
NCIS: Los Angeles as FBI Agent Munger2008
The Mentalist as Colonel Aaron Raymond2007
Shoot 'Em Up as 1st Killer2007
Transformers as FBI Agent2006
Dexter as Sheriff2005
Criminal Minds as CIA #12005
The Closer as Plain Clothes Officer2005
South of Nowhere as Sergeant McAndrews2005
Kiss Kiss Bang Bang as Homicide Cop2005
Confession as Dean Kelly2003
Cradle 2 the Grave as Police Officer2003
Rain as Sgt. Vanetti (as Wiley Pickett)2003
Boys on the Run as Guard2002
CSI: Miami as Gary Milbanks2002
Without a Trace as Dane Hopkins2002
The Shield as Lex2002
American Dreams as Drill Instructor2002
Nancy Drew as Desk Cop #22001
24 as Simms2000
CSI: Crime Scene Investigation as Christian Cutler2000
CSI: Crime Scene Investigation as Training Officer2000
The Perfect Storm as Sgt. Millard Jones1998
V.I.P. as Benista1998
Mighty Joe Young as Police Sharpshooter1997
Beyond Belief: Fact or Fiction as Bartender (segment "Ghost Town")1997
Deep Family Secrets as Cowboy #31995
JAG as State Trooper1994
Babylon 5 as Man1994
ER as Impaled Man1993
Diagnosis: Murder as Officer1992
Melrose Place as Sheriff's Deputy1989
Coach as Skier1988
Demon Warrior as Neal