Hij werd hertog van Oostenrijk en van Stiermarken van 1306 tot 1330, eerst al vervanger van zijn oudere broer Rudolf III die koning van Bohemen was geworden en nadien als zijn opvolger. Hij liet zich in 1314, na nipt verlies bij de koningskeuze, toch als Rooms (tegen)koning kronen. Dit leidde onvermijdelijk tot een meerjarig conflict met de rechtmatig verkozen Lodewijk IV. Na een ferme nederlaag in 1322 kwam het verzoenend tot een dubbel-koningschap. Frederik trok zich echter in 1326 terug uit het actief besturen, zowel als (tegen)koning als hertog.