kingston delgado