Credits
- Blancmange
- Mange Tout (Deluxe)
- 2008
- Guitar
- Blancmange
- Believe You Me (Believe You Me... Plus)
- 2008
- Guitar
- Blancmange
- Happy Families... Plus
- 2008
- Guitar
- Big Blue Ball
- Big Blue Ball
- 2008
- Guitar
- Big Blue Ball
- Big Blue Ball (Alternate CD Cover)
- 2008
- Guitar
- Various Artists
- Brit Box: U.K. Indie, Shoegaze, and Brit-Pop Gems of the Last Millennium
- 2007
- Guitar
- Nasio Fontaine
- Rise Up
- 2007
- Guitar
- Florent Pagny
- 100 Plus Belles Chansons
- 2006
- Arranger
- Tori Amos
- Piano: The Collection
- 2006
- Guitar
- Loreena McKennitt
- Book of Secrets (Enhanced)
- 2006
- Guitar (Electric)
- Nasio
- Universal Cry
- 2006
- Guitar
- T Bone Burnett
- Twenty Twenty: The Essential T Bone Burnett
- 2006
- Guitar (Electric), Harmony, Producer
- Massimo Di Cataldo
- I Consigli del Cuore: Raccolta 1994-2006
- 2006
- Artistic Producer
- Peter Gabriel
- Still Growing Up: Live and Unwrapped
- 2005
- Guitar, Vocals
- France Gall
- Pleyel
- 2005
- Guitarelle
- Twana Rhodes
- Thru the Night
- 2005
- Photography
- Peter Gabriel
- Play the Videos
- 2004
- Guitar, Guitar (12 String), Vocals, Soloist, Vocals (Background)
- France Gall
- Evidemment Integrale
- 2004
- Guitar
- Loreena McKennitt
- Book of Secrets (Bonus DVD)
- 2004
- Percussion
- Peter Gabriel
- Security (Japan)
- 2004
- Guitar, Vocals (Background)
- Cactus World News
- No Shelter
- 2004
- Guitar, Producer, Percussion
- Peter Gabriel
- Hit (Bonus Track)
- 2003
- Guitar, Guitar (12 String), Guitar (Acoustic), Vocals, Soloist, Guitar (Electric), Vocals (Background)
- Peter Gabriel
- Plays Live (European LP Sleeve)
- 2003
- ?, Guitar, Vocals (Background), Vocals
- Peter Gabriel
- Hit
- 2003
- Guitar, Guitar (12 String), Guitar (Acoustic), Vocals (Background)
- Benny
- Llueve Luz
- 2003
- Guitar (Electric)
- Peter Gabriel
- So (Limited Edition)
- 2003
- Arranger, Vocals (Background), Guitar
- Peter Gabriel
- Up (Japan Bonus CD)
- 2002
- Guitar, Guitar (Electric), Vocals (Background)
- Peter Gabriel
- Up
- 2002
- Guitar, Guitar (Electric), Vocals (Background), Vocals
- Thomas Mapfumo
- Chimurenga Rebel and Manhungetunge
- 2002
- Saxophone
- Paul Oakenfold
- Bunkka
- 2002
- Guitar
- Pina
- Quick Look
- 2002
- Guitar (Electric)
- Peter Gabriel
- Plays Live (Highlights)
- 2002
- Guitar, Vocals (Background)
- Peter Gabriel
- Long Walk Home: Music from the Rabbit-Proof Fence
- 2002
- ?, Didjeridu, Guitar, Guitar (Electric), Mixing, Producer, Vocals (Background), Vocals, Surdo, Stick, Shaker, Percussion, Keyboard Bass, Guitar (Acoustic), Gong, Berimbau, Arranger
- Thomas Mapfumo
- Toi Toi
- 2002
- Sax (Tenor)
- Peter Gabriel
- So (Remastered)
- 2002
- Arranger
- Random Hold
- Over View
- 2001
- Group Member, Guitar
- Random Hold
- View from Here (Voiceprint)
- 2001
- Guitar
- Random Hold
- Over View
- 2001
- Vocals
- Random Hold
- View from Here (Voiceprint)
- 2001
- Vocals
- Doc Gyneco
- Quality Street
- 2001
- Guitar, Guitarelle
- Ron
- Porto Nel Vento & Boys in Time
- 2001
- E-Bow, Guitar (Electric)
- Franco Battiato
- Ferro Battuto
- 2001
- Chitarrone
- Toni Childs
- Ultimate Collection
- 2000
- Guitar
- Peter Gabriel
- OVO: Millennium Show
- 2000
- Guitar
- Peter Gabriel
- OVO: Millennium Show (Limited Edition)
- 2000
- Guitar
- Various Artists
- Tribute to Van Halen: Runnin' with the Devil
- 2000
- Guitar, Vocals
- Various Artists
- Tributized: Tribute to Def Leppard
- 2000
- Guitar, Vocals
- Susan Raven
- Glittering Cities
- 2000
- Guitar (Electric)
- Massimo Di Cataldo
- Dieci
- 1999
- Arranger, Engineer, Guitar, Percussion, Sequencing, Producer
- Talk Talk
- London 1986
- 1999
- Guitar, Vocals
- Hear Here
- Audio Vertigo
- 1999
- Guitar, Vocals
- France Gall
- Integrale Bercy
- 1999
- Guitar
- Paul McCartney
- Flowers in the Dirt (Bonus Tracks)
- 1999
- E-Bow, Guitar
- Peter Gabriel
- Snowflake
- 1998
- ?, Guitar, Lyricist, Liner Notes, Vox Organ
- Yungchen Lhamo
- Coming Home
- 1998
- Guitar
- Saro Cosentino
- One's & Zero's
- 1998
- Guitar, Guitar (Electric), Guitar (Acoustic)
- David Ferguson
- View from Now
- 1998
- Guitar
- Movie Soundtrack
- City of Angels (Original Soundtrack)
- 1998
- Guitar
- David Rice
- Green Electric
- 1998
- Guitar, Guitar (Electric)
- Loreena McKennitt
- Book of Secrets
- 1997
- Guitar (Electric)
- Franco Battiato
- Imboscata
- 1996
- Chitarrone, Guitar (Acoustic)
- Various Artists
- Top Jukebox Requests of the 1950's
- 1996
- Director
- Gregory Gray
- Euroflake in Silverlake
- 1995
- Guitar
- Scott Walker
- Tilt
- 1995
- Guitar
- Peter Gabriel
- Secret World Live
- 1994
- Guitar, Vocals
- Toni Childs
- Woman's Boat
- 1994
- Guitar
- Peter Gabriel
- Blood of Eden (UK)
- 1994
- Guitar (12 String)
- Way Down Below Buffalo Hell
- Jam Nation
- 1993
- Guitar
- Various Artists
- Plus from Us
- 1993
- Arranger, Performer, Guitar, Vocals, Producer
- Peter Gabriel
- Blood of Eden (US)
- 1993
- Guitar (12 String)
- Peter Gabriel
- Us
- 1992
- Guitar, Guitar (12 String), Soloist
- Tori Amos
- Little Earthquakes
- 1992
- Guitar
- Manu Katche
- It's About Time
- 1992
- Guitar, Vocals (Background)
- Toni Childs
- House of Hope
- 1991
- Guitar
- Geoffrey Oryema
- Exile
- 1991
- Guitar (12 String), Guitar (Electric), Slide Guitar
- David Rhodes
- Snowflake
- 1991
- Main Performer
- Julia Fordham
- Swept
- 1991
- Guitar
- Peter Gabriel
- Shaking the Tree: Sixteen Golden Greats
- 1990
- Guitar, Vocals (Background)
- The Pretenders
- Packed!
- 1990
- Guitar
- K.T. Oslin
- Love in a Small Town
- 1990
- Bass
- Peter Gabriel
- P.O.V.
- 1990
- Guitar
- Claudio Baglioni
- Oltre
- 1990
- Guitar
- Vitamin Z
- Sharp Stone Rain
- 1989
- Guitar
- Peter Gabriel
- Passion
- 1989
- E-Bow, Guitar
- Paul McCartney
- Flowers in the Dirt
- 1989
- Guitar
- Youssou N'Dour
- Lion
- 1989
- Guitar, Guitar (Acoustic)
- Indio
- Big Harvest
- 1989
- Guitar
- Roy Orbison
- Mystery Girl
- 1989
- Guitar
- Youssou N'Dour
- Lion
- 1989
- Guitar (Electric)
- Indio
- Big Harvest
- 1989
- Producer, Percussion
- Joan Armatrading
- Shouting Stage
- 1988
- Vocals (Background)
- Toni Childs
- Union
- 1988
- Guitar
- T Bone Burnett
- Talking Animals
- 1988
- Guitar, Musician, Vocals, Producer
- Dolphin Brothers
- Catch the Fall
- 1987
- Guitar (Acoustic), Guitar (Electric)
- Peter Gabriel
- Big Time (#1)
- 1987
- Guitar
- Peter Gabriel
- Biko (UK)
- 1987
- Guitar
- Peter Gabriel
- Big Time (#1)
- 1987
- Vocals (Background)
- Peter Gabriel
- So
- 1986
- Arranger, Guitar, Vocals (Background), Vocals
- Talk Talk
- Colour of Spring
- 1986
- Guitar
- Frank Tovey
- Snakes & Ladders
- 1985
- Guitar (Rhythm)
- Joan Armatrading
- Secret Secrets
- 1985
- Guitar
- Blancmange
- Believe You Me
- 1985
- Guitar
- Gowan
- Strange Animal
- 1985
- Guitar
- Vitamin Z
- Rites of Passage
- 1985
- Guitar
- Peter Gabriel
- Birdy
- 1985
- ?
- Rick Springfield
- Hard to Hold
- 1984
- Guitar, Vocals, Vocals (Background)
- Peter Gabriel
- Plays Live
- 1983
- ?, Guitar, Vocals (Background), Vocals
- Various Artists
- Best of Music & Rhythm
- 1983
- Vocals, Guitar, Composer
- Peter Gabriel
- Security
- 1982
- Guitar, Vocals
- Peter Gabriel
- Security (Germany)
- 1982
- Guitar
- Peter Gabriel
- Security
- 1982
- Vocals (Background)
- Peter Gabriel
- Security (Germany)
- 1982
- Vox Organ
- Peter Gabriel
- Security (Germany)
- 1982
- Vocals (Background)
- Peter Gabriel
- Peter Gabriel (3)
- 1980
- ?, Guitar, Vocals (Background)
- Peter Gabriel
- Peter Gabriel (3-Charisma Germany)
- 1980
- Vocals (Background), Guitar
- Nine Ways to Win
- Nine Ways to Win
- 1979
- Guitar
- Random Hold
- Random Hold
- 1979
- Guitar
- Random Hold
- Etceteraville
- 1979
- Guitar






















Plus