En 2016, Browning hizo su debut en las carreras de coches, compitiendo en el Campeonato Junior Saloon Car en el Reino Unido. Ganó una carrera y recibió el título de "Corredor adolescente del año 2016 de Henry Surtees", habiendo terminado noveno en su primer año en una competición de deportes de motor.[2]
Campeonato Ginetta Junior
2017
Para 2017, el británico pasó al Campeonato Ginetta Junior con Richardson Racing. Lo más destacado de la temporada de Browning terminaría siendo una pole position que obtuvo en la segunda carrera de Silverstone y se ubicó undécimo en la clasificación.[3]
2018
En la temporada siguiente, Browning permaneció en Richardson Racing. Su temporada empezó fuerte, con tres victorias tras cuatro carreras. Sin embargo, en el transcurso de la temporada, Browning finalmente perdió ante el dúo Elite Motorsport formado por Louis Foster y el eventual campeón Adam Smalley. Browning anotó suficientes puntos para ganar el campeonato teniendo en cuenta Oulton Park, pero perdió su victoria en la carrera 1 debido a una infracción mecánica. Luego ganó la carrera 2 de manera dramática por 11 segundos. Al final, Browning terminó en tercera posición después de una temporada muy igualada con un total de ocho victorias y diez podios más.
Fórmula 4
2019
Browning avanzó al Campeonato de F4 Británica en 2019 y permaneció una vez más con Richardson Racing. Browning ganó su primera carrera de monoplazas en la carrera inaugural de la temporada, en un Brands Hatch muy mojado. Habiendo comenzado la carrera desde un humilde décimo lugar después de problemas con el motor en la clasificación, hizo un recorrido similar en la carrera 2 de condiciones mixtas, solo para chocar con Zane Maloney en la última curva de la última vuelta. Browning tomó la bandera a cuadros primero, pero luego fue relegado a la tercera posición después de una penalización de diez segundos. El británico se sumó a esa cuenta con una victoria en el circuito de Thruxton.[10] Esa victoria resultaría ser la última del año, a pesar de cruzar la línea primero en Snetterton. Sin embargo, una penalización posterior a la carrera debido a una salida adelantada lo dejaría tercero al final. Concluyó la temporada con un triple podio en Brands Hatch. Browning acabó sexto en el campeonato, con dos victorias y nueve podios.
2020
En 2020, Browning se mudó a Fortec Motorsport para su temporada de lucha por el título de la F4 británica, junto con Rafael Villagómez y Roberto Faria durante partes de la temporada. La temporada fue memorable por la reñida batalla por el título entre Browning y Zak O'Sullivan de Carlin. La pareja intercambió victorias casi todos los fines de semana, siendo la ronda en Thruxton la única excepción. En las dos primeras rondas, Browning obtuvo cuatro segundos puestos, pero fue en Oulton Park donde completaría un barrido limpio. Continuó su forma en Knockhill, consiguiendo dos victorias más y un podio. Sin embargo, no volvería a ganar hasta la penúltima ronda en Snetterton, en la que O'Sullivan había acortado la diferencia de puntos. A pesar de ganar en la primera carrera, O'Sullivan ganó las dos siguientes, lo que significó que ambos llegaron a la ronda decisiva del título empatados por puntos, en Brands Hatch. Browning consiguió una doble pole en mojado, aumentando sus posibilidades de título y también ganando la primera carrera. Incluso con O'Sullivan ganando la carrera final, la carrera se detuvo a mitad de camino y se otorgaron medios puntos, lo que significa que Browning sería coronado campeón con una ventaja de sólo cuatro puntos. Obtuvo siete victorias, seis poles y dieciséis podios.
2021
Para 2021, Browning se mudó a Europa continental para competir en ADAC Fórmula 4 con US Racing. Comenzó fuerte en el Red Bull Ring y obtuvo una victoria en la tercera carrera. Browning consiguió un doble podio en las rondas 3 y 4, tanto en Hockenheimring como en Sachsenring. En la segunda ronda de Hockenheimring, volvió a conseguir su segunda victoria en la carrera final, después de haber mantenido a raya a Joshua Dufek en las últimas vueltas agonizantes. Terminó la temporada en Nürburgring con otro doble podio, colocándolo tercero en la general del campeonato, detrás de Tim Tramnitz y el campeón Oliver Bearman.
El 9 de septiembre de 2021, Browning anunció que debutaría en el Campeonato GB3 en Oulton Park.[4] Conduciendo para el equipo ganador del título del año anterior, Browning experimentó un fin de semana lleno de acontecimientos en la temporada 2021. Habiendo terminado su primera carrera en la categoría en segundo lugar, solo detrás del dominante Zak O'Sullivan, Browning superó a este último en el exterior de la primera curva y ganó la segunda carrera.[5] Se vio envuelto en un incidente inevitable en la carrera 3 con parrilla inversa completa y se retiró poco después.[6]
2023
El 1 de marzo de 2023, solo dos días antes de que comenzara la temporada, Hitech anunció el fichaje de Browning, completando finalmente su lista de Fórmula 3 para la próxima temporada.