Urodzony:
Warszawa
Szkoła:
- Państwowa Szkoła Baletowa im. Romana Turczynowicza, Warszawa
- Académie de Danse Classique Princesse Grace, Monte Carlo (1997-1998)
Ważniejsi pedagodzy:
Henryk Jeż, Ireneusz Wiśniewski, Peter Lewton, Marika Besobrasova, Paola Cantalupo, Anahit Gregorian, Piotr Nardelli, Martin Putke, Falco Kapuste, Annegien Sneep
Angaże:
- Balet Teatru Wielkiego – Opery Narodowej, Warszawa, 1995-1997 gościnnie
- Ballett des Theaters Magdeburg, Niemcy, 1999 jako tancerz gościnny
- Leipziger Ballett, Lipsk, Niemcy, 1999-2000 jako tancerz
- Thüringen Ballett, Altenburg-Gera, Niemcy, od 2000 jako solista
- Polski Balet Narodowy, Warszawa, od 2009 jako solista