Menezes begann seine Motorsportkarriere 2002 im Kartsport, in dem er bis 2010 aktiv blieb. Er gewann mehrere US-amerikanische Meisterschaften und war Werksfahrer bei Tony Kart.[1] 2010 gab er zudem sein Debüt im Formelsport und trat zu zwei Rennen der Pacific F2000 an. 2011 wechselte Menezes zu Juncos Racing in die Star Mazda Championship. Mit einem dritten Platz beendete er die Saison auf dem achten Gesamtrang. Darüber hinaus nahm er für Interwetten Racing in Europa an einigen Rennen von zwei Rennserien teil. In der alpinen Formel Renault wurde er 18. in der Gesamtwertung, im Formel Renault 2.0 Eurocup erreichte er den 37. Gesamtrang. 2012 wechselte Menezes in der Star Mazda Championship zum Team Pelfrey. Während sein Teamkollege Jack Hawksworth die Meisterschaft gewann, wurde er Neunter im Gesamtklassement. Im Formel Renault 2.0 Eurocup absolvierte er zwei Gaststarts für Fortec Motorsports.
2013 wechselte Menezes zu Van Amersfoort Racing in den deutschen Formel-3-Cup.[1] Er gewann zwei Rennen und stand insgesamt achtmal auf dem Podium. Er schloss die Saison als bester Pilot, der nicht für Motoparc Academy gefahren war, auf dem vierten Platz der Fahrerwertung ab. Darüber hinaus bestritt er für RSR Racing im Sportwagenprototypen ein Rennen der American Le Mans Series (ALMS). 2014 blieb Menezes bei Van Amersfoort Racing und erhielt ein Cockpit in der europäischen Formel-3-Meisterschaft.[2] Mit zwei dritten Plätzen erreichte er zwei Podest-Platzierungen. Während sein Teamkollege Max Verstappen mit zehn Siegen Dritter wurde, lag Menezes am Saisonende auf dem elften Gesamtrang. Darüber hinaus nahm Menezes 2014 für RSR Racing an einem Rennen der neugegründeten United SportsCar Championship (USCC) teil. 2015 startete Menezes für Jagonya Ayam with Carlin in der europäischen Formel-3-Meisterschaft.[3] Mit zwei vierten Plätzen als beste Ergebnisse wurde er 13. in der Fahrerwertung.