Carl Carrier lebt in Nottingham und Rosenheim. Er arbeitet als Skilanglauf- und Biathlontrainer. Er dient als Soldat bei der Royal Air Force. 1997 begann er mit dem Biathlonsport und gehört seit 2002 dem britischen Nationalkader an. Sein Trainer ist Jason Sklenar. International debütierte er 2002 in Windischgarsten im Europacup und werde 58. in einem Sprintrennen. 2005 kam er bei einem Sprint in Gurnigel auf den 22. Platz und erreichte damit sein bestes Resultat in der zweithöchsten Rennserie im Biathlonsport. Erstes Großereignis wurden die Biathlon-Europameisterschaften 2004 in Minsk. Carrier wurde 43. des Einzels, 47. des Sprints und 45. der Verfolgung. Im Jahr darauf wurde er in Nowosibirsk sowohl im Sprint wie auch im Verfolgungsrennen 26. Wiederum ein Jahr später erreichte der Brite in Langdorf den 70. Rang im Einzel und wurde 77. des Sprintrennens. Zum vierten und letzten Mal nahm Carrier 2007 in Bansko an einer EM teil. Zum einzigen Mal startete er in allen vier Rennen und wurde 57. des Einzels, qualifizierte sich als 60. des Sprints als Letzter für das Verfolgungsrennen, in dem er auf den 42. Platz kam. Im Staffelrennen kam er mit Simon Burke, Paul Whibley und Simon Allanson auf den 13. Platz. Im Biathlon-Weltcup kam Carrier sporadisch zwischen 2006 und 2008 zum Einsatz. Sein erstes Rennen bestritt er 2006 mit der Staffel in Oberhof und wurde 18. Zum Auftakt der &lt;a href="Biathlon-Weltcup%202006/2007"&gt;Saison 2006/07&lt;/a&gt; kam er in Östersund zu seinem ersten Einsatz in einem Einzel, bei dem er 106. wurde. Im Weiteren Saisonverlauf kam er in Pokljuka bei einem Sprintrennen nochmals in einem Einzelrennen zum Einsatz und verbesserte seine persönlich beste Platzierung auf den 93. Platz. Letztmals kam er 2008 in Ruhpolding in einer Weltcup-Staffel zum Einsatz.