View all
Alexander Babara was born in the former USSR, in the city of Chisinau, the capital of the Republic of Moldova. He is fluent in Russian, Romanian, Ukrainian and English. He's been an artist his whole life. imdb.com