Fue hijo del rey Jacobo III y de la princesa Margarita de Dinamarca.