1977年にニューヨーク州スケネクタディでトニー・デルガド(tony delgado)とセルマ・p・ヒル(thelma p.hill)の間に生まれた。