Zanna Cornelis wurde in Antwerpen, Belgien, geboren. Als ältestes von sechs Kindern begann sie in jungen Jahren mit Ballettunterricht. Bald wurde sie in die Staatliche Ballettschule der Royal Ballet School of Antwerp aufgenommen und erhielt dort ihre Ausbildung. Zwei ihrer Brüder folgten ihr bald auf diese Schule nach.
Nach Beendigung ihres Studiums wurde Zanna mit 17 Jahren an das Theater Chemnitz engagiert. Unter der Direktion von Lode Devos tanzte sie in den folgenden 2 Jahren Stücke von Lode Devos, Jochen Ulrich, Ben van Cauwenbergh und Natalia Horecna. Seit der Spielzeit 2013/14 ist Zanna Cornelis festes Mitglied in der Ballettcompany des Landestheaters Eisenach.