Olle was born and raised in Östersund and Åre, Sweden. Initially, he aimed for a career as an alpine racer but soon discovered his genuine passion for freeride skiing. He made a mark on the international Freeride World Qualifier circuit, notching victories and frequent podium finishes over several seasons. Olle has also been featured in numerous film projects. While now building a career in business, his heart and free time remain committed to the mountains and skiing.