Teodora Duhovnikova was born on December 14, 1977 in Sofia, Bulgaria. She is an actress and editor, known for Conan the Barbarian (2011), Omnipresent (2017) and Forecast (2008). She has been married to Stefan Duhovnikov since 2009. They have two children.