Zamieszkiwał w miejscowości Polanka Haller, której był właścicielem}. Przejąwszy po ojcu gospodarstwo doprowadził do wysokiego stanu. Był członkiem Towarzystwa Kółek Ziemian, członkiem wydziału Towarzystwa rolniczego w Wieliczce. Był kuratorem Fundacji im. Józefa Antoniego Hallera.
Po wybuchu I wojny światowej został zmobilizowany do armii austriackiej i powołany do służby w pułku pospolitego ruszenia nr 16, w szeregach którego został komendantem kompanii. Od sierpnia 1914 uczestniczył w działaniach bojowych, biorąc udział w walkach nad Wisłą w Królestwie oraz w Galicji. Od listopada wraz z 16 pułkiem przebywał w fortecy Kraków, skąd brał udział w dwóch akcjach wypadowych (w pierwszej z niej został lekko ranny). Po wycofaniu Rosjan wraz z pułkiem dotarł za nieprzyjacielem do rzeki Nidy, po czym rozchorował się. Służył w stopniu kapitana pospolitego ruszenia.