Sean comenzó su carrera automovilística en su continente natal, compitiendo en Fórmula Pilota China en 2012.[3] Terminó su temporada de debut cuarto en la clasificación general. Corrió para el equipo BVM en la última ronda de la temporada de Fórmula Abarth 2012 en Monza.[1]
Gelael debutó en GP2 Series con Carlin Motorsport en Hungría los días 24 y 26 de julio de 2015, finalizando 18º en la carrera principal y 20º en la carrera de velocidad.[5]
En 2016, pasó a Campos Racing, teniendo de compañero a Mitch Evans. En Cataluña, Gelael terminó decimonoveno en la carrera de largada que comenzó en el puesto 22 en la parrilla. Obtuvo su primer podio en Spielberg, Austria, donde terminó en segundo lugar junto a Evans, que ganó la carrera.[6]
Campeonato de Fórmula 2 de la FIA
Para 2017, Gelael pasó al equipo Pertamina Arden, junto a Norman Nato. Perdió la batalla del equipo, terminando en puntos solo en cuatro carreras.[7]
En 2018 pasó a Prema. Consiguió su primer podio en la carrera larga de la ronda de Mónaco, y terminó 15.º el campeonato, mientras que su coequiper Nyck de Vries terminó 4.º.[8] Renovó contrato con el equipo para la temporada 2019, esta vez como compañero del campeón de Fórmula 3 EuropeaMick Schumacher.[9] En las 6 fechas de esta temporada, el indonesio sumó un total de 11 puntos, contra más de 20 de su compañero. En la ronda de Silverstone, se retiró luego la clasificación, debido a una «cuestión de principios», tras recibir una sanción por un choque con Louis Delétraz en los entrenamientos.[10] Luego de su ausencia en la ronda británica, volvió a sumar puntos en Monza y Sochi con un noveno y séptimo puesto respectivamente. Finalizó decimoséptimo en el Campeonato de Pilotos, logrando un total de 15 puntos.[11] Tres días después de finalizar la temporada, Gelael firmó contrato con la escudería DAMS junto a Dan Ticktum para la temporada 2020.[12]
En su primer año con DAMS, estuvo en la zona de puntos en dos ocasiones, en la segunda ronda en Spielberg con un décimo y séptimo puesto respectivamente.[13] En la carrera larga de Barcelona sufrió la fractura de una vértebra al pisar un bordillo del circuito.[14] La recuperación llevó seis semanas y se vio obligado a perderse las rondas posteriores.[15] Su sustituto fue el estonio Jüri Vips.[16] Regresó a su asiento en Sakhir.[17]