după moartea fratelui său mai mare, Ducele Rudolf al III-lea în 1307 și asasinarea regelui Albert în 1308, Leopold a devenit șeful dinastiei habsburgice și administrator al teritoriilor de origine șvabe, unde a început o campanie de represalii împotriva ucigașilor tatălui său. Omul energic a convergut cu casa regală din Luxemburg și l-a însoțit pe regele Henric al VII-lea în campania sa Italiană. În 1311 a ajutat la suprimarea unei revolte Guelph la Milano sub Guido della Torre și la asediul orașului Brescia.la moartea împăratului Henric, El l-a sprijinit puternic pe fratele său Frederic în alegerile din 1314 ca rege al romanilor. În ciuda tuturor eforturilor (și a mitelor), Habsburgii au câștigat doar voturile a patru principi-electori, în timp ce Ludovic al IV-lea al Bavariei, cu sprijinul luxemburghezilor, a fost ales de cinci. În următorul conflict armat dintre rivali, forțele lui Leopold au susținut afirmațiile fratelui său. Cu toate acestea, în patria sa ancestrală, a suferit o înfrângere decisivă de către Confederația Elvețiană la 1315 Bătălia de la Morgarten.
când Frederic și fratele lor mai mic Henric au fost capturați la Bătălia de la M-Hldorf în 1322, Leopold s-a luptat pentru eliberarea lor. A intrat în negocieri cu regele Ludovic al IV-lea și chiar a predat Regalia imperială pe care o păstrase la Castelul Kyburg. Parlele au eșuat și Leopold a continuat să atace forțele bavareze ale lui Ludovic, care a asediat fără succes orașul șvab Burgau în 1324. După ce regele nu a reușit să ajungă la aprobarea alegerii sale de către Papa Ioan al XXII-lea și a fost chiar interzis, l-a eliberat pe Frederic în 1325. Cu toate acestea, captivul a trebuit să promită că va jura fratelui său să-l recunoască pe Louis ca suzeran al său, lucru pe care Leopold l-a refuzat. Frederic, ca om de onoare, s-a întors voluntar la Curtea Bavareză, unde el și Louis au convenit în cele din urmă asupra unei reguli comune.Leopold a murit la scurt timp după aceea, la vârsta de 35 de ani. Rămășițele sale au fost îngropate la Mănăstirea K-Nigsfelden din orașul elvețian Windisch din Aargau.