Nasce a Bucarest nel 1981 ed è stata personal trainer affiancando a questa attività l'impegno nei settori del cinema, della moda e della pubblicità. Dirige numerosi video tra cui il corto "L'Appeso e la Papessa". Nel 2014 dirige il suo primo lungometraggio, Camelia.