5683 2025
as Russ Anderson
Big Iron 2023
as Ike, Director
The Z Triangle 2018
Actor
Credits from TMDB.