Народився 1877 р. в Перемишлі в родині учителя гімназії. Вищу освіту здобув в університетах Львова і Відня. З 1899 р. працював у львівських гімназіях. 1901 р. здобув ступінь доктора філософії, став членом Наукового товариства імені Шевченка. 1904 р. брав участь у польових експедиціях Інституту географії А.Пенка та Геологічного інституту В.Уліга. Цього ж року отримав звання професора. З 1908 р. — професор кафедри географії Львівського університету. 1919 р. польська окупаційна влада звільнила його з університету, і він емігрував до Відня. 1920 р. — професор економічної географії Академії торгівлі у Відні. З 1921 р. — професор географії та декан філософського факультету у Вищому педагогічному інституті ім. Драгоманова в Празі. 1926 р. очолив кафедру топології і картографії Геодезичного інституту в Харкові.