Nolan nació en Irlanda, pero se crio en Torre Pacheco, Región de Murcia, donde se ingresó en la Escuela de Fútbol de Torre-Pacheco con solo 8 años.
Más tarde, Nolan fue convocado y jugó con la selección murciana.
Tras jugar en los equipos sub-17 y sub-19 del Inter de Milán, en agosto de 2019 firma por la S. S. Arezzo,[1] marchándose cedido en enero de 2020 al A. S. Giana Erminio.
[2] En julio de 2020, fichó por el Getafe Club de Fútbol y el jugador irlandés fue asignado al Getafe Club de Fútbol "B".
[3] En diciembre de 2020, el futbolista irlandés llegó a ir convocado en un par de ocasiones con el primer equipo, sin embargo, una lesión de ligamento cruzado frenó la progresión del futbolista.