He participated in the final season of USRRC under Ross Racing. Barron has previously raced Lotus Seven, Caterham Seven, and Lotus Type 61 Formula Ford. He has been SW Division SCCA E-Production Champion, 2013 Monoposto Formula Ford Champion, 2013 SVRA Group 2 Sprint Series Champion and 2014 Monoposto Formula Ford Champion. In 2018, he raced FIA Formula Opel Racing with a Formula Vauxhall Lotus.