Nació en Filadelfia y se graduó en 1995 en la St.