Клаус Бо Ларсен родился 28 октября 1965 года. Карьеру арбитра начал в 16 лет - в 1981 году. В 1993 году дебютировал в первом дивизионе чемпионата Дании, а спустя три года получил значок арбитра ФИФА. Владеет датским и английским языками.

Помимо футбола, увлекается настольным теннисом.

«Я менеджер по таможенной очистке. Тружусь в Оденсе. Занимался футболом, часто спорил с арбитрами. Тренер как-то сказал: раз уж ты не согласен с ними, попробуй сам заняться судейством. Повлияло и то, что футбольным рефери был мой отец. Теперь это уже стиль жизни – мне нравится судейство. Хотя в наше время оно становится все более профессиональным, для меня это занятие остается в некотором роде прекрасным хобби, которому я посвящаю очень много времени.

Я сужу матчи датской лиги лет пятнадцать, международные матчи – последние десять лет. Игроки знают меня, я – их», – сказал Ларсен в интервью изданию «Спорт-Экспресс» перед центральным матчем 25-го тура российской премьер-лиги «Зенит» – ЦСКА.

"Шахтер" познакомился с датским арбитром 10 июля 1999 года в квалификационном раунде Кубка УЕФА. Ларсен обслуживал матч "Шахтер" - "Силекс" (Македония), который завершился победой горняков - 3:1 (Селезнев, Штолцерс-2), а 7 декабря 2004 года - матч 6-го тура группового турнира Лиги чемпионов "Шахтёр" - "Барселона" - 2:0 (Агахова, 14, 22).