Era hijo de Otón I de Olomouc y Eufemia de Hungría y nieto de Bretislao I de Bohemia.