En diciembre de 2002, el príncipe ascendió a segundo teniente y en 2008 a capitán de la Marina Sueca.