pozycji.
Seria GP3 W roku 2010 zadebiutował w nowo powstałej serii GP3. W dwóch rundach (na Hungaroringu oraz Spa-Francorchamps) zastąpił Brazylijczyka Lucasa Forestiego, w brytyjskim zespole Carlin. Wystąpiwszy w czterech wyścigach, po punkty sięgnął w pierwszym starcie na Węgrzech, plasując się na szóstej lokacie. Trzy punkty pozwoliły mu zająć 26. miejsce w końcowej klasyfikacji.
W sezonie 2011 Antonio podpisał kontrakt z irlandzką ekipą Status GP na pełny etat. Portugalczyk pięciokrotnie sięgnął po punkty, kończąc starty zwycięstwem w sprincie na torze Monza. Ostatecznie znalazł się na 13. lokacie.
W 2012 roku przeniósł się do brytyjskiej stajni Carlin. Portugalczyk sześciokrotnie stanął na podium, z czego trzykrotnie na najwyższym stopniu. Popisał się znakomitą formą podczas rundy na węgierskim torze Hungaroring, gdzie wygrał obydwa wyścigi. Jego forma nie była jednak stabilna, bowiem z Wielkiej Brytanii, Hiszpanii czy też Włoszech wyjeżdżał z zerowym, tudzież niewielkim dorobkiem punktowym. Ostatecznie rywalizację ukończył na 3. miejscu.