- The American Society of Mechanical Engineers ASME – a member of Technical Committee on Multibody Systems and Nonlinear Dynamics
- European Mechanics Society EUROMECH
- Polish Society of Theoretical and Applied Mechanics - Chairman of Lublin Section
- Commission of Non-linear Sciences of Polish Academy of Sciences (PAN) - Chairman of Lublin Section
- Commission of Architecture, Civil, Electrical and Mechanical Engineering of Polish Academy of Sciences (PAN)
- Lublin Branch Polish Society of Mechanical Engineers (SIMP)
- Polish Rotorcraft Association
- Member of Management Committee of European Action COST P4 (1999-2002)
- Independent Expert and Evaluator in the Sixth, Seventh European Research Framework Programme (from 2003)
- Independent Expert and Evaluator in the European H2020 Programme
- Independent Expert and Evaluator in the European HORIZONE 2027 Programme