Skip to main content
Back to Collection
Chino XL
Person

Chino XL

Specialty
Acting
Birth
April 8, 1974 · 50 years
Death
July 28, 2024
Origin
Bronx, New York, USA

Technical Alias

Derek Barbosa

Registered Filmography