Credits
- Marillion
- Somewhere in London
- 2008
- Group Member
- Dream Theater
- Systematic Chaos (CD/DVD)
- 2007
- Guest Appearance, Voices
- Dream Theater
- Systematic Chaos
- 2007
- Vocals
- Marillion
- Marbles Live
- 2005
- Group Member
- Marillion
- Marbles on the Road (DVD)
- 2005
- Group Member
- Marillion
- Marbles (Germany Bonus Track)
- 2004
- Group Member
- The The
- 45 RPM: The Singles of The The
- 2002
- Piano
- The The
- Infected (Reissue Cover)
- 2002
- Piano
- Marillion
- Anorak in the UK: Live
- 2002
- Vocals
- The The
- London Town 1983-1993
- 2002
- Piano
- Marillion
- Made Again: Live
- 2001
- Guitar, Keyboards, Percussion, Vocals, MIDI Gloves
- Marillion
- Anoraknophobia
- 2001
- Voices
- Toni Childs
- Ultimate Collection
- 2000
- Keyboards
- Marillion
- marillion.com
- 1999
- Vocals
- Marillion
- Afraid of Sunlight (Bonus CD)
- 1999
- Keyboards, Liner Notes, Percussion, Vocals, Lyricist
- Steve Hogarth
- Ice Cream Genius
- 1998
- Arranger, Main Performer, Producer
- Marillion
- This Strange Engine
- 1997
- Keyboards, Percussion, Voices, Vocals
- John Otway
- All Balls & No Willy/Where Did I Go Right?
- 1996
- Keyboards
- Marillion
- Made Again
- 1996
- ?, Keyboards, Guitar, Percussion, Vocals, Piano, MIDI Gloves, Liner Notes
- Marillion
- Afraid of Sunlight
- 1995
- Keyboards, Lyricist, Sleeve Notes, Vocals, Percussion
- Marillion
- Holidays in Eden
- 1991
- Arranger, Vocals, Vocals (Background)
- Toni Childs
- Union
- 1988
- Keyboards
- Julian Cope
- Saint Julian
- 1987
- Vocals (Background)
- How We Live
- All The Time In The World
- 1987
- Guitar, Keyboards, Vocals
- Blue Yonder
- Blue Yonder
- 1987
- Vocals (Background)
- Sharon O'Neill
- Danced in the Fire
- 1987
- Vocals (Background)
- How We Live
- Dry Land
- 1987
- Vocals
- Europeans
- Recurring Dream
- 1984
- Keyboards, Vocals
- Europeans
- Vocabulary
- 1983
- Keyboards, Vocals
- Annabel Lamb
- Once Bitten
- 1983






















Plus