Mariko Koh kommt aus Japan, erhielt ihre klassische Ballettausbildung im Sachiko Sakon Ballettstudio und schloss 2012 ihr Studium am Kobe College mit einem Bachelor ab. Während dieser Zeit bildete sie sich im Zeitgenössischen Tanz, Klassischen Ballett und der Martha Graham Technik von Toru Shimazaki, Jan Nuyts und Owen Montague fort. Von 2012 bis 2013 war sie Mitglied des Ballet Junior de Genève und tanzte Stücke von Alexander Ekman, Stijin Celis, Ken Ossola, Barack Marshall, Guilherme Botelho, Cindy Van Acker und Thierry Malandain. Im Jahr darauf arbeitete sie als Solotänzerin für das Stadttheater Bremerhaven. Danach begann sie ihre Laufbahn als freischaffende Tänzerin in ganz Europa und wirkte bei Produktionen des Unterwegs Theaters Heidelberg, des Grand Théâtre de la Ville du Luxembourg und des Forum Schlosspark in Ludwigsburg mit.
2016 begann sie mit steptext dance project zu arbeiten und tanzte in mehreren Produktionen von Helge Letonja.