Education
- 1987 – 1995 - Primary School No. 3 in Ostróda;
- 1995 – 1999 - Jan Bażyński’s High School in Ostróda;
- 1999 – 2004 - Catholic University of Lublin, Faculty of Philosophy; M.A. in Theoretical Philosophy, first class honors;
- 2002 – 2004 - pedagogical course at Catholic University of Lublin;
- 2004 – 2008 - The John Paul II Catholic University of Lublin, Faculty of Philosophy; Ph.D. in Theoretical Philosophy;
Employment history at John Paul II Catholic University of Lublin
- October 2004 - September 2006 - contract for a specified task;
- October 2006 - September 2008 - teaching classes under doctoral studies;
- since October 2008 – assistant professor at Chair of Logic;
Teaching classes
- classes from law logic (Faculty of Law, Canon Law and Administration, The John Paul II Catholic University of Lublin);
- classes from formal logic (Faculty of Philosophy, The John Paul II Catholic University of Lublin).