Fue hijo del rey Maximiliano II de Baviera y de la princesa María de Prusia.