What a Beautiful World This Will Be TBA
as Angry Man
Devil's Express 1976
as Rodan
Velvet Smooth 1976
as Rodriguez
Black Force 1975
Credits from TMDB.