2024
Grizzly Night as Steve Pierre
2023
Scream Therapy as Zachariah
2022
Dahmer - Monster: The Jeffrey Dahmer Story as Richard Guerrero (1 episode)
2022
Quantum Leap as Beefy Gunman (1 episode)
2021
The Book of Boba Fett as Fixer (1 episode)
2021
Coche Bomba as Man in Hallway
2020
The Great Artist as The Driver
2020
The Wolf of Snow Hollow as Ray Guttierrez
2020
9-1-1: Lone Star as Brody (1 episode)
2018
First Man as Richard F. Gordon Jr.
2013
The Fosters as John Simmons (1 episode)
2011
In Time as Timegiver (uncredited)