Lieutenant Gosselin is a naval flight officer and currently serves as the squadron maritime tactics instructor and training officer at Patrol Squadron 10 in Jacksonville, Florida. He earned his commission through the Navy’s Seaman-to-Admiral 21st-Century (STA-21) Program and previously served as an instructor tactical coordinator at Patrol Squadron 45 and at the Maritime Patrol and Reconnaissance Weapons School in Jacksonville.