Formé par sa mère Colette Milner au Conservatoire de La Rochelle en France. Premier lauréat du concours international «Prix de Lausanne» en 1973 à l’âge de 16 ans. Il entre à l’école Mudra Bruxelles, direction Maurice Béjart. Après un an d'études, il rejoint la compagnie «Ballet du XXième siècle».
Premiers rôles solistes à l’âge de 17 ans.
Maurice Béjart crée pour lui de nombreux rôles dans les ballets suivants:
1789 et nous
Acqua alta
Ce que l'amour me dit
Ce que la mort me dit
Dionysos
Gaieté parisienne
Heliogabale
Illuminations
La flûte enchantée
La mort subite
La muette
La nuit transfigurée
La tour
Le concours
Le Molière imaginaire
Les sept danses grecques
L’histoire du soldat
Light
M pour B
Malraux ou la métamorphose des dieux
Messe pour le temps futur
Mozart Tango
Notre Faust
Pyramide El Nour
Ring um den Ring
Souvenirs de Leningrad
Talassa Mare Nostrum
Wien Wien, nur du allein
Il reprend les rôles du répertoire béjartien :
Bhakti
Farah
Golestan ou le jardin des roses
Le marteau sans maître
L'oiseau de feu
Petrouchka
Pli selon pli
V comme
Chorégraphe il réalise en 1984 "Trois pour trois" au Cirque Royal de Bruxelles et "Children corner" à Milan.
Soliste et répétiteur du Béjart Ballet Lausanne, il décide d'arrêter sa carrière en 1992 et s'engage aux côtés de Maurice Béjart pour créer l’école-atelier Rudra Béjart Lausanne.
Après 35 années de collaboration étroite avec Maurice Béjart , celui-ci le nomme par voie testamentaire directeur de l’école-atelier Rudra Béjart.