Plk. G. Bagdonas tarnybą krašto apsaugos sistemoje pradėjo 1991 metais tuometinės Savanoriškosios krašto apsaugos tarnybos Panevėžio rinktinėje ir iki 2007 metų tarnavo įvairiose Krašto apsaugos ministerijos padaliniuose. Nuo 2007 m. balandžio iki 2008 m. spalio ėjo Lietuvos nuolatinės atstovybės prie NATO karinio atstovo pavaduotojo, Europos Sąjungos karinio štabo viršininko pavaduotojo žvalgybai pareigas. Nuo 2008 m. spalio mėn. plk. G. Bagdonas ėjo Europos Sąjungos karinio štabo žvalgybos valdybos direktoriaus pareigas, pranešė KAM.
Karo akademijos viršininko pasikeitimo ceremonijoje dalyvavo krašto apsaugos ministrė Rasa Juknevičienė, kariuomenės vadas generolas majoras Arvydas Pocius, užsienio gynybos atašė, reziduojantys Lietuvoje, Lietuvos aukštųjų mokyklų rektoriai, Krašto apsaugos ministerijos ir kariuomenės vadovybės atstovai.
Generolo Jono Žemaičio Lietuvos karo akademija yra Lietuvos Respublikos valstybinė aukštoji mokykla, kurios steigėjas – LR Seimas. Ši akademija – vienintelė aukštoji mokykla Lietuvoje, kurioje rengiami Lietuvos kariuomenės karininkai.
Lietuvos karo akademija įsteigta 1994 m. (aukštesniosios Krašto apsaugos mokyklos, įsteigtos 1992 m., pagrindu). 1998 metais Karo akademijai suteiktas partizanų generolo Jono Žemaičio vardas.