James, Charles era el segundo hijo con vida de Jacobo y María, ya que, Catalina Laura, su hermana, había fallecido un año antes.
Otra hermana suya, Isabella, una año mayor que Carlos, falleció a los cuatro años de edad en 1681.
[1] El recién nacido Carlos era el sucesor del trono, ya que todos los hijos que Jacobo había tenido con su primera mujer, Ana Hyde, habían fallecido.
No obstante, las creencias religiosas les costaron sus coronas a sus padres.
Durante su corta vida, Carlos talló un escudo de armas, como nieto del soberano británico.