Han var sønn av den tyske kongen Ruprecht III av Pfalz og Elisabeth av Hohenzollern.