Graduated from the University of Tartu Faculty of Medicine in 2000 and the residency of Gynaecology and Birthing Aid in 2005.
Since 2007 has been mainly working in Finland as a gynaecologist and deputy chief doctor in the Birthing Aid Department at the Päijät-Häme Central Hospital.