2023
Sinister Assistant as Officer Flores
2021
The Believer as Lucas
2020
Sinfidelity as Franco
2020
Hollywood as George Hurrell (1 episode)
2019
Badland as Deacon Ryder
2019
The Passing Parade as Errol's father
2019
Dauntless: The Battle of Midway as Pags
2018
Alone We Fight as Sergeant Gregory Falcone
2018
Strawberry Flavored Plastic as Noel Rose
2018
9-1-1 as Tony (1 episode)
2017
Madtown as Dr. Sileo
2016
A Father's Secret as Scott Giorna
2015
Death: A Love Story as Justin Peterson
2014
L.A. Macabre as Colin Murphy (47 episodes)
2014
American Mummy as Max
2014
The 13th Unit as Floyd
2012
Broken Roads as Aldo Russo
2012
Suspicion as Tom Bianchi
2009
Transmorphers: Fall of Man as Commander
2009
Angels & Demons as Conclave Priest #1 (uncredited)
2005
Bones as Clerk (1 episode)