II. Rudolf sváb herceg I. Rudolf német király fia.
Élete 1282 decemberében osztrák és stájer herceg lett bátyjával, Alberttel együtt. 1289-ben feleségül vette Csehországi Ágnest (1269–1296), II. Ottokár cseh király lányát. Házasságukból egy fiú született Parricida János. Még abban az évben meghalt amikor a fia született.
Megpróbálta megfelelően ellensúlyozni bátyja balsikereit, de ez harcot eredményezett a Habsburg-családon belül, ami abban teljesedett ki, hogy Rudolf fia 1308-ban merényletet követett el Albert ellen.
Kategória:Habsburgok a XVI. századig Kategória:Ausztria uralkodói Kategória:1271-ben született személyek Kategória:1290-ben elhunyt személyek