In addition to Simple Minds, he has played alongside other acts such as: Sir Elton John, Lou Reed, Tina Turner, Meat Loaf, Samson, The Associates, Orange Juice, Peter Gabriel, The Pretenders, Prljavo kazalište, Gary Moore, Jackson Browne, Little Steven, Brian May, The Nolans, Goldie, Robert Palmer and Joan Armatrading.