Wychowanek ukraińskiego klubu Sokił Kijów. W NHL rozegrał 2 spotkania w barwach klubu Edmonton Oilers, przez którego był draftowany z 17 miejsca w 2000 roku. Od września 2014 zawodnik Awtomobilistu. Od maja do listopada 2015 zawodnik Jugry. Od listopada 2015 zawodnik THK Twer. W tym samym miesiącu ponownie został zawodnikiem Awtomobilistu. W kwietniu 2018 odszedł z tego klubu. W sierpniu 2018 podpisał roczny kontrakt z Nieftiechimikiem Niżniekamsk. W październiku 2018 przeszedł do rumuńskiego klubu z Csíkszeredy. W grudniu 2018 przeszedł do Siewierstali Czerepowiec. W lipcu 2019 bracia Aleksiej i Andriej Michnowowie zostali zawodnikami Mietałłurga Żłobin.