In 1998 he graduated from the Military Academy of S. Czarnieckiego at the Faculty of Logistics, uniform specialty. Then he graduated from higher studies (Master's degree) at the Poznań University of Economics, later (2000) post-graduate studies in the field of logistics. In 2015, he completed postgraduate studies at the WSB University in Toruń in the field of quality management.
He completed the training of the WSB University in Toruń - TUV Quality Manager and the training of an internal auditor of integrated systems ISO, BS OHSAS.
He started his service in 1998, serving in the 3rd Air Defense Corps as a junior specialist of the Uniformed Service. Then, from 2003, he served as a junior specialist in the Material Section of the 2nd Tactical Aviation Brigade Command, where from 2004 he held the position of the Head of the Uniform Service of the Material Section. Since 2007, he has been working at the Armed Forces Support Inspectorate, where from April 9, 2018 he was appointed the Head of the Uniformed Service. On April 9, 2018, he was promoted to the rank of colonel.