Han ble født på Gottorp som sønn av hertug Vilhelm av Beck og Luise Caroline av Hessen-Kassel. Han var således storebror til den senere kong Christian IX av Danmark.