Do roku 1939, w ciągu trzydziestu lat pracy literackiej i dwudziestu dziennikarskiej współpracował z kilkunastoma redakcjami. Wydał we Lwowie ponad trzydzieści tomów powieści w przekładzie własnym. W „Kurierze Lwowskim” ogłosił szereg szkiców i obrazków z przeszłości miasta. Miał kilka odczytów we rozgłośni lwowskiej Polskiego Radia. Poprowadził tam audycję o poezji francuskiej oraz o poezji jugosłowiańskiej, tej ostatniej towarzyszyła jego własna muzyka fortepianowa.

W latach 30. napisał poemacik pt. „Mały Grześ” odnoszący się do Orląt Lwowskich. Fragment tego wiersza od roku 2019 widnieje na jego pomniku nagrobnym.thumb|240pxTłumaczył dramaty. W 1929 roku we Lwowie wystawiono jego przekład wierszem dramatu Friedricha Schillera „Marii Stuart” w reżyserii dyrektora Henryka Barwińskiego. Według przekazu rodzinnego, 1 września 1939 roku teatr we Lwowie miał wystawić inne dzieło Schillera w jego tłumaczeniu, a mianowicie „Zbójców”. Wybuchła jednak wojna i do premiery nie doszło.

Należał do Polskiego Towarzystwa Gimnastycznego „Sokół”, był honorowym członkiem korporacji akademickiej Cresovia Leopoliensis.