Actor
The Walking Dead
2010
The Resident
2018
Chad Powers
2025
Found
2023
Vaya tela, Sam
2022
The Neon Highway
2024