W roku 2007, w celu rozwoju kariery, zaangażował się w Amerykańską Formułę BMW. W pierwszym roku startów rywalizację ukończył na 3. pozycji. W drugim, reprezentując czołową stajnię Eurointernational, okazał się bezkonkurencyjny, osiągając dziesięć zwycięstw, w piętnastu rozegranych wyścigach. Z tą samą ekipą gościnnie wystąpił w europejskim cyklu, podczas rundy na niemieckim Hockenheimring, jednakże bez sukcesu. Na koniec sezonu wystąpił w Światowym Finale BMW, gdzie również okazał się najlepszy. W ramach nagrody odbył testy z promotorem tej serii, a zarazem zespołem Formuły 1 – BMW Sauber F1 Team.

W sezonie 2009 przeniósł się do Międzynarodowej Formuły Master. W pierwszych dwóch rundach reprezentował barwy brytyjskiej ekipy Hitech Racing. Po niezbyt udanej współpracy, zerwał z nimi umowę i związał się z ISR Racing. W czeskiej ekipie spisywał się znacznie lepiej, będąc pięciokrotnie na podium, z czego trzy razy na najwyższym stopniu. Ostatecznie w klasyfikacji generalnej zajął 4. miejsce.