2024
The Replacement Daughter as Shane
2024
Catch A Killer as Otto
2023
The Unraveling as Grayson
2023
Malum as Officer Price
2022
One More Dream as Ethan
2021
These Streets We Haunt as Pedro
2020
DC's Stargirl as Travis Thomas (5 episodes)
2018
Summer of '67 as Van
2018
Sarah's Dream as Jimmy