Alexander was born in Melitopol, Ukraine. He and his wife Jeanne have been married for 22 years, they have three children.
In 1991 he graduated the Melitopol medical college. In 2009-2013 he got the degree in theology.
He has been the full-time church worker for 26 years. He has enormous experience in church work: he has been in the worshiping team, the youth pastor, the missionary, the teacher in the Bible School, the regional pastor, he was the senior pastor of the Word of Life Church in Samara (2009-2013) and The Word of Life Church in Baku, Azerbaijan (2016-2020). For the present moment he is responsible for the work of the campuses of Word of Life Church in Moscow.
His hobby is banya (sauna).
His life slogan is ‘Success is the ability to go from one failure to another with no loss of enthusiasm.’ Winston Churchill.