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 star 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 Knight of Arts and Letters in 2007 by Mister 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 since 2013.
She's often invited to give workshops, Master Classes or as a jury for exams or auditions.
Since september 2016, she's in charge of the coordination of classical dance in State Tacher Diploma program, held by ESAL (École Supérieure des Arts de Lorraine) where she works as pedagogical tutor, and also on regular training lessons on 200 / 400 hours programs.
Since january 2018, Jennifer is invited by different companies as guest professor (Basel Ballet / Ballet du Rhin / Ballet Preljocaj / Malandain Ballet Biarritz).
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.