Larsen was born in
Hårslev,
Nordfyn, Denmark. As a nine-year-old, he moved with his family to
Vollsmose, a suburb of
Odense, where he began playing for
B 1909. He would since play for many clubs, including
B 1913,
FC Wettingen,
AGF,
Ikast,
Lyngby,
AB and, most notably, Swedish club
Örebro SK between 2003 and 2007. ==Personal life==