Perhaps most well known for her European Film Award and Cannes Film Festival Award-nominated portrayal of the title character in the 2008 movie Le Silence de Lorna (Lorna's Silence), she is also notable for her work in the films Late Bloomers (2011) and Three Worlds (2012). She made her screen debut in the 2005 Albanian feature Magic Eye.