2024
Fantasmas as Brandon (1 episode)
2024
Fantasmas as Dog (voice) (1 episode)
2024
Something's More Than One Thing as Remy
2024
Problemista as Bingham
2020
The Last Thing He Wanted as Sloppy Reporter
2019
Modern Love as Ford (1 episode)
2018
Heathers as J.D. Dean (9 episodes)
2018
Titans as Bernard Fitzmartin (9 episodes)
2018
You as Forty Quinn (11 episodes)
2018
9-1-1 as Travis (1 episode)
2015
Quantico as Tate (1 episode)