Op 4 februari 1907 werd er in het Ploskovice, Litoměřice, Tsjechoslowakije een kind geboren.
Het was een jongen het zijn ouders noemde hem: Rudolf Johann Maria Otto Joseph Anton Andrej.
Rudolf was het derde kind en de derde zoon van aartshertogin Elisabeth Marie van Oostenrijk en prins Otto zu Windisch-Graetz.
Rudolf had één zus:
– Stephanie
Rudolf had twee broers:
– Franz Joseph
– Ernst Werland
Rudolf was de kleinzoon van kroonprins Rudolf van Oostenrijk en prinses Stefanie van België, hij was de achterkleinzoon van keizerin Elisabeth van Oostenrijk.