Comandorul Bogdan George Puşcă s-a născut pe 27 ianuarie 1979 în localitatea Bârlad, judeţul Vaslui.
A urmat cursurile Liceului militar „Ştefan cel Mare” din Câmpulung Moldovenesc şi a absolvit Academia Forţelor Aeriene „Henri Coandă” din Braşov, promoţia 2001, urmând apoi cursurile Şcolii de Aplicaţie a Forţelor Aeriene de la Boboc.
Şi-a început cariera militară ca pilot pe aeronava MIG-21 LANCER în Baza 71 Aeriană Câmpia Turzii.
Începând cu anul 2005 a ocupat funcţiile de pilot, pilot şef, intructor şef zbor, comandant patrulă şi comandant escadrilă în cadrul Bazei Aeriene de Instruire şi Formare a Personalului Aeronautic „Aurel Vlaicu” Boboc.
În perioada aprilie 2019-octombrie 2020 a ocupat funcţia de Şef de secţie Planificare si Dezvoltare Capabilitati la Comandamentul Statului Major al Forţelor Aeriene, revenind la Baza Aeriană „Aurel Vlaicu” Boboc în funcţia de Locţiitor al comandantului cu 1 noiembrie 2020.
Şi-a perfecţionat pregătirea de specialitate parcurgând după cum urmează:
Comandorul Bogdan George Puşcă este căsătorit şi are 2 copii.