2024
Cash for Gold as Mikey2024
Leading Man as Not available2023
Fatal Attraction as Frank Gallardo2023
The Day of as Dad2022
Sleepwalker as Brad2022
No More Time as Chuck2021
The Big Bend as Mac Talbott2021
Monuments as Ted2020
The Wilds as Daniel Faber2020
Etheria as Not available2020
Wendy as The Olds2020
Small Town Wisconsin as Wayne2020
Lip Service as Adam2019
Whiskey Cavalier as Thomas Andrews2018
Sharp Objects as Chris2018
Alone Together as Ray2017
The Good Doctor as Mr. Ayleston2017
Snowfall as Grady Williamson2017
Brockmire as Rusty2017
M.F.A. as Cavanaugh2017
Girlfriend's Day as Sonnyboy2017
Deidra & Laney Rob a Train as Chet2017
No Light and No Land Anywhere as Matt2016
Goliath as Not available2016
Flaked as Dennis2016
The Veil as Matt2016
A Knock at the Door as Michael2014
Bigfoot Wars as Deputy Walton2014
Out of Love as Rob2012
Argo as Jon Titterton2012
Beauty and the Least as Glenn Ambers2011
New Girl as Duffy2011
Skateland as Luther2011
Love's Christmas Journey as Homesteader2010
Justified as Jess Timmons2010
Gigantic as Adrian2009
NCIS: Los Angeles as ATF Agent Kevin Clark2009
The Lodger as LAPD Officer #12008
Karma Police as Oscar2007
The Astronaut Farmer as Young Man2006
Big Love as Junior Accountant2004
CSI: NY as James Manning2004
Boston Legal as Jason Canfield2004
Joey as Guy #42004
Primer as Abe2003
NCIS as Larry Krone2000
CSI: Crime Scene Investigation as Hotel ManagerNaN
Sky Valley as BernieNaN
Stone Creek as Ken Goodwin1979
Disco Fieber Executive Producer