| tv | UNTAMED (2025)As Simon(2 episodes) | (Not seen) |
| tv | The Chair Company (2025)As Danny Donovan(2 episodes) | (Not seen) |
| tv | Tracker (2024)As Tom Tozer(1 episode) | (Not seen) |
| movie | The Order (2024)As Sam Stinson | (Not seen) |
| movie | Terrifier 3 (2024)As Eddie | (Not seen) |
| movie | Magazine Dreams (2023)As Ken Donaghue | (Not seen) |
| tv | Billy the Kid (2022)As Selman(1 episode) | (Not seen) |
| movie | Wifelike (2022) | (Not seen) |
| tv | 9-1-1: Lone Star (2020)As Staff Sgt. Andrew Foster(1 episode) | (Not seen) |
| movie | Let Him Go (2020)As Sheriff Nevelson | (Not seen) |
| movie | Cold Pursuit (2019)As Jacob "Limbo" Rutman | (Not seen) |
| tv | FBI (2018)As Eric Ward(1 episode) | (Not seen) |
| tv | Altered Carbon (2018)As Shifty Man(1 episode) | (Not seen) |
| movie | Drone (2017)As Ted | (Not seen) |
| tv | Van Helsing (2016)As Matty(1 episode) | (Not seen) |
| tv | Arrow (2012)As Vincent(1 episode) | (Not seen) |
| tv | Fringe (2008)As Rick(1 episode) | (Not seen) |
| tv | Psych (2006)As Stu Crawford(1 episode) | (Not seen) |
| tv | Supernatural (2005)As Tony(2 episodes) | (Not seen) |
| tv | Cold Case (2003)As Joe Young (1985)(1 episode) | (Not seen) |
| tv | The O.C. (2003)As Trey Atwood(2 episodes) | (Not seen) |
| tv | Arrested Development (2003)As Man (uncredited)(2 episodes) | (Not seen) |
| movie | Bruce Almighty (2003)As College Rioter | (Not seen) |
| tv | Smallville (2001)As Deadshot(2 episodes) | (Not seen) |
| movie | Final Stab (2001) (AKA "Scream 4")As Patrick | (Not seen) |
| movie | The Brotherhood (2001)As Devon | (Not seen) |
| tv | Angel (1999)As Sculpture Vampire(1 episode) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Jimmy Gunn(1 episode) | (Not seen) |