Haruka Iguchi was born in Tottori Prefecture, Japan. Studied at the Yonago Ballet School, Japan.
In 2015, she studied at the Perm State Choreographic School (class of Yelizaveta Khrebtova).
In 2019, she graduated from the Vaganova Academy of Russian Ballet. Her teachers were Marina Vasilyeva and Maria Gribanova.
Since August 2019, she has been working in the Ballet Company of the Primorsky Stage of the Mariinsky Theatre.
Repertoire at the Primorsky Stage of the Mariinsky Theatre includes:
Swan Lake (Waltz-Polonaise, Swans, the Crackers); choreography by Marius Petipa, Lev Ivanov, revised version by Konstantin Sergeyev and choreographic adaptation by Eldar Aliev,
The Nutcracker (The Sugar Plum Fairy, Snowflakes, Waltz of the Flowers); choreography by Eldar Aliev,
The Sleeping Beauty (The Silver Fairy, the Generous Fairy, Suite Lilac Fairy, Waltz, the Nereids, the Court Ladies); choreography by Marius Petipa revised version by Konstantin Sergeev and Eldar Aliev,
Le Corsaire (Le Jardin animé, Harem, Pirate Women); choreography by Eldar Aliev using fragments of Marius Petipa’s choreography,
Don Quixote (Flower-Seller, Seguidilla, Dream); choreography by Alexander Gorsky based after Marius Petipa,
Giselle (Bride, Giselle’s friends, Waltz, the Wilis); choreography by Jean Coralli, Jules Perrot and Marius Petipa,
The Little Humpbacked Horse (People); choreography by Alexei Ratmansky,
The Firebird (the Enamoured Girls); choreography by Eldar Aliyev,
Bambi (The Grasshopper), In the Jungle (Birds); choreography by Anton Pimonov,
Daphnis et Chloé (Shepherdesses); choreography by Dmitry Pimonov,
Visions fugitives (Girls); choreography by Dmitry Pimonov,
Serenade (Women); choreography by George Balanchine.
Pas de six from the ballet La Esmeralda (Gipsies); choreography by Marius Petipa, Agrippina Vaganova, revised by Eldar Aliev;
Inspiration (Four Soloists); choreography by Eldar Aliev.