2025
as Priest
1994
as Lover
2024
as General Vargas
1999
as Corteza
2026
as Deputy Crews
1995
as Billy Palmer
as Quinn
as Dresden
1996
as Mitch
as Stoney Oriole
1998
as Man / Edward
as Michael Madison
as Richard Lovejoy
as Bell Stewart
1997
as Ron
as David
2023
as Self
as Harry
2021
as Jeff Flowers
as Det. Jack Kincaid