Felipe Nasr began karting in 2000, at the age of seven. He won the 2004, 2006 and 2007 Brazilian karting championship. In 2008, he competed in the final round of Formula BMW Americas round at Interlagos. Competing in 2 races, he got 1 podium finish. Moving to Formula BMW European series in 2009, he came in the top two in 14 out of 16 races. This crowned him as champion with 392 points.
Competing in British Formula 3 in 2010, Nasr claimed on win and finished in 5th overall. Staying in Formula 3 in 2011, he became champion with 7 wins. Nasr competed in GP2 in 2012 for DAMS and finished on the podium 4 times. His best result was a 2nd place in the Belgian round. He moved to the Carlin team the following year and got 6 podiums. Despite wanting to fight for the Championship, he only came 4th in the Championship.
Nasr became the reserve driver for Williams in 2014, and completed 3 tests and took part in five practice sessions throughout the season. He also continued to compete in GP2. In November Sauber announced that Nasr would be racing for them in 2015. He stayed with the team in 2016 – scoring the team’s only two points in the final stages of the year. This result knocked Manor to 11th and led to this team’s collapse. With Wehrlein set to replace him, Manor was his only option but they didn’t compete in 2017, so he lost his drive.