Chino XLActingCopy linkTelegramWhatsAppXFacebookEmailBornApril 8, 1974DiedJuly 28, 2024 (aged 50)Place of birthBronx, New York, USAAlso known asDerek BarbosaWikidataIMDbTMDB