Pisał broszury propagandowe, a także powieści i nowele. Był współpracownikiem redakcji „Polski Zbrojnej”, gdzie publikował swoje artykuły, ponadto jego teksty ukazywały się na łamach „Kuriera Warszawskiego”, „Ilustrowanego Kuriera Codziennego”, „Przeglądu Morskiego”, „Tygodnika Illustrowanego”. Pełnił funkcję sekretarza redakcji czasopisma „Przegląd Morski”. Współpracował też z Towarzystwem Polsko-Francuskim, Instytutem Bałtyckim, Stowarzyszeniem Literatów i Dziennikarzy. Jako literat używał pseudonimów „Jim Poker”, „Inż. J. G.”, „Kpt. Nemo”. Był członkiem zarządu głównego Ligi Morskiej i Kolonialnej, w ramach którego był inicjatorem konta Funduszu Obrony Morskiej. W 1936 zdobył II nagrodę w konkursie prasowym z okazji Dnia Morza za nowelę pt. Potrzebna („Kurier Warszawski” nr 189/1936).
Po wybuchu II wojny światowej, kampanii wrześniowej i agresji ZSRR na Polskę z 17 września 1939 uczestniczył w pertraktacjach z przedstawicielami Armii Czerwonej w Kostopolu, następnie wraz z kontradm. Xawerym Czernickim i grupą oficerów został przewieziony do Równego. Następnie został aresztowany przez sowietów. Był osadzony w obozie w Kozielsku.