[1] Ennis asistió a la escuela preparatoria "Saint Benedict's Preparatory School" en Newark, Nueva Jersey.
Fue nombrado el Jugador del Año Gatorade Nueva Jersey con un promedio de 14.6 puntos y 7.1 asistencias por partido.
En su año senior en 2012-13, los Gray Bees terminaron con un récord de 31-2, Ennis fue honrado como el Jugador del Año Star-Ledger Prep y fue reconocido en el Primer Equipo All-Prep tras promediar 20 puntos, 6.1 asistencias, 5.2 rebotes y 3.1 robos por partido.
[4] Ennis ayudó a dirigir al equipo Syracuse Orange contra el equipo de Western Michigan en la segunda ronda del torneo de la NCAA de 2014,[5] pero falló un triple sobre la bocina en el siguiente partido que habría tomado Syracuse contra Dayton y en la ronda Sweet Sixteen.
En julio de 2014, se unió a los Suns para disputar la NBA Summer League.