Fils cadet du Prince Charles d'Angleterre et de la Princess Diana, qui est le sixième en ligne pour devenir monarque des royaumes du Commonwealth. Il a lancé les Invictus Games en 2014 et donne à plusieurs autres organisations.
Après avoir terminé ses études à Eton en 2003, il a passé une année sabbatique en Australie, où il a travaillé dans une station d'élevage.
Il a combattu sur les lignes de front de la guerre d'Afghanistan pendant 77 jours, et est devenu un sujet d'embarras pour la royauté en 2012 lorsque des photos ont été divulguées de lui jouant au billard et faisant la fête tard dans la nuit dans une chambre d'hôtel de Vegas.
Il est membre de la famille royale d'Angleterre et descendant d'Elimar Ier, comte d'Oldenbourg. Il a rompu avec Cressida Bonas en 2014. Il a entamé une relation avec Meghan Markle en 2016. Ils se sont mariés le 19 mai 2018. En mai 2019, ils ont accueilli un petit garçon nommé Archie. Le 4 juin 2021, Markle a donné naissance à leur second enfant, une fille prénommée Lilibet.
Son père a eu une liaison pendant des décennies avec Camilla Parker Bowles, la duchesse de Cornouailles.