Закінчив Технічну академію (1852–1857, нині — Львівська Політехніка), професійну освіту отримав у Відні (закінчив 1858, нині Віденська політехніка). Після завершення навчання працював у генеральній дирекції будівництва державних залізниць Австрійської імперії. Після ліквідації цієї установи працював на будівництві залізниці у Тімішоарі. У 1859 року проходив практику в архітектурному бюро Леопольда Ернста при реставрації віденського готичного костелу святого Стефана.