Imperatori begann seine Motorsportkarriere 1991 im Kartsport und war bis 2002 in dieser Sportart aktiv.[1] 2004 wechselte er in den Formelsport und wurde 14. der Formel Lista junior. Ausserdem trat er als Gaststarter zu vier Rennen der asiatischen Formel Renault Challenge an und entschied ein Rennen für sich. Nachdem er 2005 in keiner Rennserie aktiv gewesen war, kehrte er 2006 in die asiatische Formel Renault Challenge zurück und wurde mit einem Sieg Vizemeister hinter Pekka Saarinen. Zudem wurde er Meister in der chinesischen Formel-Renault-Challenge-Wertung. 2007 blieb er in der asiatischen Formel Renault Challenge und gewann abermals ein Rennen. In der Meisterschaft unterlag der Schweizer erneut Saarinen und wurde Vizemeister. Ausserdem absolvierte er Testfahrten für das SchweizerA1-Team.
2008 wechselte Imperatori in die japanische Formel-3-Meisterschaft, in der er für PTRS in der nationalen Klasse antrat. Hinter Hideki Yamauchi wurde er Zweiter in dieser Wertung. 2009 blieb er in der nationalen Klasse und startete für Achievement by KCMG. Der Schweizer belegte dieses Mal den dritten Rang. 2010 stieg Imperatori in die Meisterschaftsklasse auf und ging für Toda Racing an den Start. Mit einem zweiten Platz als bestes Resultat beendete er die Saison auf dem fünften Gesamtrang.