The Razor's Edge as Johnny
The Miracle of St. Nicholas
2024
A Carpenter Christmas Romance as William Ferguson
2023
Bad Connection as The Hunter
2023
Class of '09 as Lead Agent 1 (1 episode)
2023
Resurrected as Officer Preston
2022
DAHMER - Monster: The Jeffrey Dahmer Story as Police Officer #1 (2 episodes)
2022
The Old Man as Agent Reynolds (2 episodes)
2022
A Day to Die as Terrorist Leader
2021
One of These Days as Lenny
2020
The F**k-It List as Steve
2020
Inheritance as Thomas Reindorff
2020
The Banker as 2nd FBI Man
2019
For All Mankind as William Piltz (1 episode)
2019
Trespassers as Intruder #2
2019
Swamp Thing as Wyler (1 episode)
2019
Doom Patrol as Pickup Truck Driver (1 episode)
2018
The Rookie as Evan Rando (1 episode)
2018
Under the Silver Lake as Jefferson Sevence
2018
Ant-Man and the Wasp as FBI Agent (uncredited)
2017
American Made as Donor #2 (uncredited)
2017
Middle Man as Militia Man
2017
SIX as Sergeant Tim Spelke (1 episode)
2016
Star as Police Officer (1 episode)
2016
Timeless as Security Guard #2 (1 episode)
2016
Saints & Sinners as Travis Ford (5 episodes)
2015
Agent X as Simmons (1 episode)
2015
The Chosen as Uncle Joey
2015
Delirium as Barry Dixon
2014
Kingdom as Cop (1 episode)
2014
The Purge: Anarchy as Purger (uncredited)
2014
Think Like a Man Too as Bouncer (uncredited)
2014
A Haunted House 2 as Pool Dad (uncredited)
2014
Star-Crossed as Man #1 (1 episode)
2013
Sleepy Hollow as Van Driver (1 episode)
2013
Banshee as Sheamus (1 episode)
2011
Grimm as Geier (1 episode)
2011
Revenge as Guard (1 episode)
2011
Teen Wolf as Driver (2 episodes)
2010
The Walking Dead as 40's Man (1 episode)
2010
The Kane Files: Life of Trial as Officer
2009
NCIS: Los Angeles as Deputy U.S. Marshal Anthony Howard (1 episode)
2009
Island of Grace as Pilot
2009
Miss March as Fireman #4
2008
Terminator: The Sarah Connor Chronicles as T-600 (uncredited) (1 episode)
2007
Californication as Bartender (1 episode)
2006
Seclusion as Glenn Mathews
2005
Three Bad Men as Frame Johnson
2004
CSI: NY as Mitchell Bentley III (1 episode)
2003
NCIS as Captain Henry Nikolai (1 episode)
2001
24 as Phillip's Mercenary (24 episodes)
2001
Crossing Jordan as U.S. Marshal (1 episode)
2000
Malcolm in the Middle as Jack (1 episode)
1998
Anna Nicole Smith: Exposed as Baron
1997
The Practice as Cop (1 episode)