Kastro is a recognized producer hailing from Cleveland, Ohio. He has gained acclaim for his collaborations with artists such as Destroy Lonely, Izaya Tiji, Nezzus, and numerous others.