Björklund was born in Skene (today a part of Mark Municipality), Älvsborg County (today Västra Götaland County), Sweden [REF].
After he had completed upper secondary education (gymnasium) in 1982, Björklund enlisted in the Swedish Armed Forces and earned the rank of officer in 1985 [REF].