2025
Riff Raff as Old Mainer2024
At the End of the Santa Fe Trail as Bishop Lamy2022
Under the Banner of Heaven as Brigham Young2021
The Wedding Pact 2: The Baby Pact as Jake Jones2019
For All Mankind as Alex Rossi2019
All Rise as Damon Davis2018
Magnum P.I. as Kyle Foley2018
Unsolved: The Murders of Tupac and The Notorious B.I.G. as Officer Tim "Blondie" Brennan2017
The Sweet Life as Nurse2016
This Is Us as Not available2016
This Is Us as Commanding Officer2015
Chicago Med as Gavin Harley2015
Supergirl as Ethan Knox2015
Rosewood as Earl Langford2015
Wayward Pines as Wayne Johnson2014
Resurrection as Arthur Holmes2014
Stalker as Eddie Gaines2014
The Wedding Pact as Jake Jones2013
Motive as Ben Crewson2013
Masters of Sex as Roger Corwin2012
Longmire as Dr. Weston2012
Longmire as Not available2012
Touch as John Tenney2012
War Flowers as Tim2011
Suits as Father Sam Walker2011
Shameless as Brad2011
Hell on Wheels as Duffy2011
Franklin & Bash as Not available2011
Ticket Out as Miller2011
Cornered as Carlin2010
Hawaii Five-0 as Jacob Holm2010
Small Town Saturday Night as Dwayne Murphy2009
Castle as Lee Travis2009
Drop Dead Diva as Mike Barry2009
Southland as Mr. Davis2009
The Forgotten as William Hollander2009
Push as Agent Holden2009
Stay Cool as Officer Bird2008
Crazy as Billy Byrd2007
Private Practice as Gregory Milford2007
Burn Notice as Jake Miller2007
Life as Detective Henry Villanon2007
Journeyman as Not available2007
Cougar Club as Mr. Conrad2007
Who's Your Monkey? as Laith2007
Brothers Three: An American Gothic as Norman2006
Dexter as Norm2006
Psych as Wes Hildenbach2006
Brothers and Sisters as Young Dennis York2006
Shark as Not available2006
A Guide to Recognizing Your Saints as Nerf2005
Grey's Anatomy as R. Hubble2005
Supernatural as Tim2005
Criminal Minds as Peter Redding2005
Bones as Gary Nesbitt2005
Brokeback Mountain as Monroe2005
Blind Justice as Not available2004
House as Officer Joe Luria2004
Boston Legal as Detective Scott Reynolds2004
Flight of the Phoenix as Liddle2003
NCIS as Robert Miller2003
Cold Case as Tom 'Z' Zimmerman (1981)2003
The Maldonado Miracle as Brother Amos2002
CSI: Miami as Not available2002
The Shield as Jeff Busada2002
Hart's War as Cpl. Joe S. Cromin2002
Air Panic as Rudy2001
24 as Brady Hauser2001
Crossing Jordan as Off. John Hardwick2000
CSI: Crime Scene Investigation as Union Soldier2000
Gilmore Girls as Harvey Tunnell2000
An American Daughter as Billy1999
The West Wing as Donald Dolan1998
Bulworth as Head Valet1998
Legalese as Randy Mucklan1997
Flubber as Dale Jepner1997
Nothing Sacred as Father Eric1996
Project: ALF as 2nd Lt. Harold Reese1996
Homecoming as Windy1996
After Jimmy as Matt1995
Women of the House as Kevin1995
The Jeff Foxworthy Show as Not available1995
A Season of Hope as Spud1994
ER as Riley Brown1994
Chicago Hope as Not available1994
Christy as Lundy Taylor1994
Radioland Murders as Billy1993
Frasier as Mr. Rugley1993
The Flood: Who Will Save Our Children? as Mike Smith1991
The Torkelsons as Big Jock1986
L.A. Law as Brian ConleyNaN
Hellbent as Halfpint2011
Cornered Writer