In 1988 he received a PhD in mathematics (algebraic topology) at Moscow State University. Since then he has been a member and later the head of the chair Of Geometry and Topology at Vilnius University.