En 2025 será piloto del equipo Kondō Racing en el Campeonato de Super Fórmula Japonesa.
[5] Ese mismo año también hizo su primera y única aparición en el Campeonato Mundial de Karting.
[13] O'Sullivan permaneció con Carlin para 2021, avanzando al Campeonato GB3 con su anterior compañero de equipo Christian Mansell y el estadounidense Bryce Aron.
[28] El británico se clasificó 12.º por la pole invertida para la carrera de velocidad en Baréin.
[29] En Imola se clasificaría octavo, pero fue penalizado con tres puestos en la Sprint Race por entorpecer a Reece Ushijima.
[31] En la carrera principal, no se metió en problemas y obtuvo el sexto lugar.
[32] O'Sullivan tuvo una mala ronda en Barcelona sin anotar puntos,[33] pero se recuperó en Silverstone con una pole position inesperada, describiéndola como "realmente agradable".
[38][39] Tuvo una ronda de Spa-Francorchamps decepcionante a pesar de comenzar desde la pole invertida, ya que se dañó el alerón delantero durante una batalla en la primera vuelta con Juan Manuel Correa.
[48][49] O'Sullivan tuvo un comienzo de temporada decepcionante ya que no pudo sumar puntos durante la primera ronda en Baréin.
[54] Tras un mal fin de semana el Silverstone, en la ronda de Budapest lograría su primer Grand Chelem en la categoría, logrando la pole, victoria, liderar todas las vueltas y la vuelta rápida en la carrera del domingo, escalando al segundo puesto en la clasificación del campeonato adelantando por un punto al español Pepe Martí.
[57] También ganó la carrera corta en Spa, que fue acortada por la lluvia, siendo además su segundo podio en la temporada.