Formée à l’École de Danse du Ballet de l’Opéra de Paris de 1985 à 1991 sous la direction de Claude Bessy.
Elle débute sa carrière d’interprète à 17 ans auprès de Germinal Casado au Badisches Staatstheater de Karlsruhe.
Engagée trois ans plus tard au Ballet National de Nancy dirigé par Pierre Lacotte, elle danse très rapidement des rôles de soliste dans les chorégraphies de ce dernier : Le Lac des Cygnes (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) aux côtés notamment de Monique Loudières, Alessandra Ferri, Elisabeth Platel, Manuel Legris, Maximiliano Guerra, Vladimir Malakov .
Principal Répertoire interprêté en tant que soliste : Chopiniana et Petrouchka, chor : Michel Fokine / Soir de fête,chor : Léo Staats / Episodes,chor : George Balanchine / Fall River Legend,chor : Agnès De Mille / Les Noces, chor : Bronislava Nijinska / Napoli et Conservatoire,chor : Auguste Bournonville / Proust ou les intermittences du Cœur,chor : Roland Petit .
En mars 1997, Patricia Neary de la Balanchine Trust lui confie les rôles de l’Etoile dans deux pièces de George Balanchine : Tchaïkovski Pas de Deux et Thème et Variations .
En 2001, sous la direction de Didier Deschamps, le ballet de Nancy devient CCN-Ballet de Lorraine . Nommée Soliste Principale, Jennifer interprète durant plus de 12 Saisons les créations ou le Répertoire Néoclassique et Contemporain de : 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.
Au cours de la saison 2002-2003, Jean Christophe Blavier (Soliste Principal du Ballet de Stuttgart) l’invite à reprendre un premier rôle dans l’une de ses créations : Dolomytica, pour le Festival de Danse de Bolzano en Italie.
Décorée Chevalier des Arts et des Lettres en 2007 par Monsieur Donnedieu de Vabres Ministre de la Culture, Jennifer obtient cette même saison son Diplôme d’état de professeur de Danse.
Titulaire du Certificat d’Aptitude de Professeur de Danse Classique depuis Juillet 2013, Jennifer a enseigné la danse classique en tant que Professeur d'Enseignement Artistique au Conservatoire Régional du Grand Nancy jusqu'en août 2019. Elle enseigne désormais au Conservatoire à Rayonnement Régional Darius-Milhaud d'Aix-en-Provence.
Elle est régulièrement invitée pour donner des stages, des ateliers pédagogiques, des Masterclass et en tant que jury d’examen ou de concours.
Formatrice au Diplôme d'État de Professeur de Danse, elle intervient dans différents centres de formation (École Supérieure des Arts de Lorraine / Cafedanse ).
Jennifer dispense des cours auprès de différentes compagnies professionelles en tant que professeur invitée (Ballet de l'Opéra National de Paris / Ballet National de Marseille / Basel Ballet / Ballet du Rhin / Ballet Preljocaj / Ballet de l'Opéra-Théâtre Metz-Métropole / Malandain Ballet Biarritz).
L'enseignement de Jennifer est le reflet de son vécu et de sa personalité. Elle a à coeur, de transmettre l'héritage reçu lors de sa formation à l'Opéra de Paris par les plus grands Maîtres de la danse classique, et de partager la richesse de son parcours d'artiste chorégraphique, tant auprès des élèves que des danseurs professionnels.