Complex sentence: He has supported major artists all over the world, in 2008 he supported the Oscar-winning duo, The Swell Season on their European tour.
Split into simpler sentences: He has supported major artists all over the world through his career. In 2008 he supported the Oscar-winning duo, The Swell Season on their European tour.