She studied ballet at the Ballet School of the Opéra National de Paris from 1985 to 1991 under the direction of Claude Bessy.
She makes her stage debut at the age of 17 ans with Germinal Casado for Badisches Staatstheater de Karlsruhe.
Hired three years later by Ballet National de Nancy directed by Pierre Lacotte, she's soon given soloist roles in his latest choreographies : Swan Lake (Pas de Trois / Les Grands Cygnes / La Napolitaine), La Sylphide (Effie / les 3 Sylphides / Le Pas de 2 des Ecossais) Giselle (Le pas de 2 des vendangeurs / Les deux Willis) L’Ombre (la Duchesse Eudoxie) Le Martyr de St Sebastian (Les 2 Sœurs) aside with Monique Loudières, Alessandra Ferri, Elisabeth Platel, Manuel Legris, Maximiliano Guerra, Vladimir Malakov.
In march 1997, Patricia Neary of Balanchine Trust gives her First Soloist role in 2 pieces of George Balanchine: Tchaïkovski Pas de Deux and Theme and Variations .
In 2001 under the direction of Didier Deschamps,the Ballet de Nancy becomes CCN - Ballet de Lorraine. Named principal, Jennifer performs more than 12 seasons creations or neo-classical and contemporary repertoire of : Karole Armitage, Merce Cuningham, William Forsythe, George Balanchine, Russel Maliphant, Nicolas Leriche, Abou Lagraa, Jean-Claude Galotta, Claude Brumachon, José Limon, Angelin Preljocaj, Tero Saarinen, Dominique Bagouet, Martha Graham, Jacopo Godani, Lionel Hoche, Emanuel Gat, Gigi Caciuleanu, Twyla Tharp.
During 2002-2003 season, Jean-Christophe Blavier (Principal at Stuttgart Ballet) invites her to take first role in one of his creations: Dolomytica, for the Bolzano Dance Festival de Danse in Italy.
Named Chevalier des Arts et des Lettres in 2007 by Mr Donnedieu de Vabres, Minister of Culture, Jennifer receives this same season her State Diploma of Dance Teaching.
Holder of Classical Dance Teacher's Qualifications Certificate since 2013, Jennifer teaches classical dance as Artistic Teaching Professor at Conservatoire Régional de Nancy Métropole until august 2019.
She's often invited to give workshops, Master Classes or as a jury for exams or auditions.
Teacher for Danse Teacher State Diploma, she gives danse lessons in different formation centers (École Supérieure des Arts de Lorraine / Cafedanse ).
Since january 2018, Jennifer is invited by different companies as guest professor (Ballet National de Marseille / Basel Ballet / Ballet du Rhin / Ballet Preljocaj / Malandain Ballet Biarritz / Ballet de l'Opéra-Théâtre Metz-Métropole).
The teaching of Jennifer is the reflect of her background and her personality. She has set her heart on carrying forward the legacy from her education at Opéra de Paris from the greatest Masters in Classical Dance, and share the richness of career in artistic choreography, to both beginner and professional dancers.