2024
Director
2019
Self
2013
Security Guard
2012
Charlie Dean
2008
Detective Vic Perez
1990
Writer
2025
2021
2015
Story
Screenplay
Producer
2023
2022
Executive Producer
2010
Creator