Fin karierę rozpoczął w roku 1998, od startów w kartingu. W 2005 roku przeszedł do wyścigów samochodów jednomiejscowych, debiutując w Niemieckiej Formule BMW. W pierwszym sezonie startów zmagania zakończył na 12. miejscu. W drugim dzięki startom w konkurencyjnej ekipie Eifelland Racing, został jej wicemistrzem (zwyciężył w dwóch wyścigach). W tym samym roku zaliczył jedną rundę Formuły Renault NEC oraz wystąpił w Światowym Finale Formuły BMW, w którym to zajął drugie miejsce.
Rok 2007 dzielił między starty w europejskim oraz włoskim cyklu Formuły Renault. W hiszpańskim zespole Epsilon Red Bull Team pewnie wygrał rywalizację we włoskiej edycji (zwyciężył w pięciu wyścigach), natomiast w europejskiej zajął na koniec sezonu 9. miejsce.
Formuła 3
W roku 2008 awansował do Formuły 3 Euro Series, za sprawą niemieckiej ekipy Mücke Motorsport. Nieoczekiwanie już w pierwszym wyścigu sezonu sięgnął po zwycięstwo, dzięki czemu przez pewien czas pozostawał liderem mistrzostw. Ostatecznie jednak w wyniku nierównej jazdy, Fin rywalizację zakończył na 5. pozycji (stanął łącznie pięć razy na podium, z czego dwukrotnie na najwyższym stopniu). W kolejnym roku startów przeniósł się do francuskiej stajni Signature-Plus. Pomimo sporych nadziei, sezon nie był najbardziej udany dla Miki, który zwyciężył w zaledwie jednym wyścigu, na torze w Wielkiej Brytanii i w klasyfikacji generalnej zajął słabszą 6. lokatę.
Oprócz startów w F3, w tym okresie Fin dwukrotnie wystąpił również w prestiżowym wyścigu o Grand Prix Makau (zajął w nim odpowiednio 4. i 8. miejsce), raz w Masters of Formula 3 (4. miejsce) oraz wziął udział w jednej rundzie Azjatyckiej GP2, w zespole Trust Team Arden, na torze w Szanghaju. Nie zdobył tam jednak żadnych punktów.