Soren was a professional cyclist for 16 year and raced all over the world. He raced for teams in Spain, Luxemburg, Belgium, Germany and Denmark. He also raced in San Sebastian and Verona at pro World Road Championship, as well in most classics like Amstel Gold Race, Fleche Wallonie, Gent Wewelgem and Hamburg Classic. His last four years has been focused on coaching and guiding clients in the corporate world.