Mykhailo was born on September 5, 1983 in Ukraine.
Product of Chernovtsi soccer system. Started his professional career in 2002 at FC Bukovina (Chernovtsi) and played there for a few seasons.
In the spring of 2009 Mykhailo joins FC Niva (Ternopil). After spending a season with FC Niva he moves to “Polinia” (Poland) and spends three season with this team.
After expiration of his contract with “Polonia” he moves to MFK Merkuriy (Chernovtsi).
In March, 2017 Oleksandr signed a one year contract with FC Vorkuta – Canadian Soccer League 2017 expansion team becoming a league champion the same year.
In December of 2017 both parties agreed to extend the contract for 2018 season.