![](https://cdn.animecharacters.io/images/characters/large/106890-4582d7b6.jpg)
Mikhail Makarovich (ミハイル)
Mikhail Makarovich was a professional swimmer for Russia, and he used to be the rival of Ryuuji Azuma, who is now Haruka Nanase's coach. Currently, Mikhail is coaching Rin Matsuoka. (Source: Wiki)
Animeography
![](https://cdn.animecharacters.io/images/anime/large/13721-60cdd3af.jpg)
Free! Dive to the Future
![](https://cdn.animecharacters.io/images/anime/large/14790-1f5d8377.jpg)
Free! Movie 4: The Final Stroke - Zenpen
![](https://cdn.animecharacters.io/images/anime/large/21055-b4e8c417.jpg)
Free! Movie 5: The Final Stroke - Kouhen
Mangaography
Voice Actors
Hidenobu Kiuchi
Japanese
Phil Parsons
English