Stolen Lives 2025
Director of Photography
Placebo Effect 1998
Actor
Timerider: The Adventure of Lyle Swann 1982
as 7th Outlaw
Credits from TMDB.