Norman started in motocross when he obtained an AMA at the age of twelve. When turning sixteen Norman's father invited Ryan for a three-day course at the Skip Barber Racing School.[1] Norman joined the Skip Barber Winter Series for the first two rounds of the championship. In November 2015 the Ohio native finished seventh in his debut race, at Road Atlanta.
Norman raced with the SVRA organisation at selected events. At Mid-Ohio Norman made his debut in a 2007 DallaraIndy Lights racing car winning the race.[6]
For 2017 Norman stepped up to the Indy Lights Championship driving for Andretti Autosport. After driving with the team in 2017, 2018 and 2019, with multiple race wins and podiums, Norman had his first IndyCar test with Andretti at Mid-Ohio Sports Car Course on June 25, 2019.[7]