In 2005 he made his debut in Superstock 600 and in 2007 he moved to Supersport riding a Kawasaki ZX-6R. From 2008 to 2011 he had competed in FIM Superstock 1000 Cup, winning the championship in 2011 season with Ducati 1098R. From 2012 to 2016 he has been a regular rider in the Superbike World Championship.