Razem z Rafałem Kowalikiem promowani byli podchorążowie m.in.: Jarosław Gromadziński, Zenon Brzuszko, Sławomir Kocanowski, Arkadiusz Mikołajczyk, Piotr Trytek, Adam Marczak, Grzegorz Grodzki.

W 1999 ukończył Wyższy Kurs Specjalistyczny dowódców batalionów czołgów. Absolwent Wyższej Szkoły Pedagogicznej w Rzeszowie (2000), pedagogika – specjalność wychowanie obronne. Studia podyplomowe w Akademii Obrony Narodowej w Warszawie (2012).

Kariera wojskowa Zawodową służbę wojskową rozpoczął w Żurawicy, gdzie na stanowisku dowódcy plutonu czołgów pełnił służbę w 3 batalionie czołgów wchodzącego w skład 14 Brygady Pancernej w Przemyślu. Następnie awansował i do 1999 był dowódcą kompanii czołgów. W 2000 został wyznaczony na stanowisku szefa sekcji w 1 batalionie czołgów z 21 Brygady Strzelców Podhalańskich w Rzeszowie.