He then signed a deal to compete in the GP2 Series, partnering Michael Herck at David Price Racing.
[1] He joined up with Trident Racing for the 2009–10 GP2 Asia Series season,[4] but was replaced by Dani Clos after the first round.
He returned to Trident for the 2010 Main Series and scored his first championship points at Monaco, but was replaced by Edoardo Piscopo after sixteen races.
[5] Cecotto moved to Super Nova Racing for the 2011 GP2 Asia Series season alongside Fairuz Fauzy, and finished fifteenth in the drivers' championship.
For the main series season, he switched to the Ocean Racing Technology team and was partnered with Kevin Mirocha and later Brendon Hartley, finishing 24th in the championship.
After a difficult start to the season, he suddenly hit form at Monaco, taking his first pole position and race victory in the category.