Graduate of the Academy of Physical Education and post-graduate studies at MSM (Inter-University Multimedia Programme) and the SWPS University in Warsaw. He began his stage adventure as a rock and roll dancer, winning—among other prizes—the Bill Haley Global Rock'n'Roll Competition. He also began learning step dancing, which remains his largest passion. For 11 years, since 1993, he played supporting roles in the Olga Lipińska Cabaret; moreover, he performed at the Grand Theatre – National Opera, the National Theatre, the Palladium Theatre, the Opera Nova in Bydgoszcz, and in ROMA MT (Grease, Singin' in the Rain).
He was a choreographer for the shows Moulin noir and Gran Operita at the Contemporary Theatre. In 2001, he began his professional adventure with entertainment pyrotechnics. He finished training at the Military Institute of Armament Technology in Zielonka. In 2005, he worked with one of the most famous pyrotechnic artists in the world—Cai Guo-Qiang. In 2006, for the first time, he created pyrotechnics for the Grand Theatre – National Opera (La Boheme, directed by Mariusz Treliński); a year later, he began to work with the Roma Theatre in
Warsaw, preparing stage pyrotechnics for the show Academy of Mr. Kleks. In 2010, he produced special effects of entertainment pyrotechnics during the re-enactment for the 600-year anniversary of the Battle of Grunwald. His pyrotechnic portfolio includes producing effects at the majority of theatres throughout Poland.