Syn Stanisława Kostki i Róży Marii Augusty hr. Branickiej h. Korczak (1854–1942). Odebrał bardzo staranne wykształcenie. Studiował leśnictwo w Monachium. Był znawcą literatury polskiej i obcej oraz historii. Po wybuchu I wojny światowej walczył w szeregach armii austro-węgierskiej w 2 Pułku Lansjerów księcia Schwarzenberga. W lipcu 1915 wrócił razem z żoną do Krakowa, gdzie awansował do stopnia oberleutnanta i objął komendanturę dwóch szpitali wojskowych, którymi zarządzał do końca wojny. Uczestnik, w stopniu porucznika, wojny polsko-czechosłowackiej o Śląsk Cieszyński. Podczas wojny polsko-bolszewickiej był w 8 Pułku Ułanów księcia Józefa Poniatowskiego, a następnie został adiutantem generała Maxima Weyganda. Po wojnie zajął się odbudową zrujnowanego w trakcie walk pałacu w Rudniku nad Sanem, w 1922 posiadał majątki ziemskie o powierzchni 11 370 ha.