Nelson's Last Stand 2021
as Self (archive footage)
Three in One 1974
Actor
Carlos 1971
Credits from TMDB.