2002
as Self - Los Tigres Del Norte
2000
as Bishop Archundia
as Samurai
1993
as Priest Coxi
1991
1988
1978