Credits
- Various Artists
- Traditional Music of Ireland (Celtophile 2009)
- 2009
- Guitar
- Various Artists
- Traditional Music of Ireland (Celtophile 2009)
- 2009
- Vocals (Background)
- Altan
- Local Ground
- 2005
- Arranger, Bouzouki, Guitar, Vocals
- Various Artists
- Midwest Funk: Funk 45's from Tornado Alley
- 2004
- Vocals
- Damien Rice
- O (CD & DVD)
- 2003
- Guitar (Electric)
- Marillion
- Best of Marillion
- 2003
- Group Member
- Monica
- After the Storm (Bonus Disc)
- 2003
- Bass
- Damien Rice
- O
- 2003
- Guitar (Electric)
- Altan
- Collection
- 2002
- Guitar
- Various Artists
- Acoustic Folk Box
- 2002
- Guitar
- Marillion
- Anorak in the UK: Live
- 2002
- Keyboards
- Marillion
- Season's End (UK Bonus CD)
- 2002
- Digital Remastering
- Altan
- Best Plus Live
- 2002
- Guitar, Hi String Guitar, Vocals (Background)
- Various Artists
- Shekinah: 13 Artists
- 2002
- Bass
- Marillion
- Made Again: Live
- 2001
- Keyboards, Sampling, Vocals (Background), Sound Effects
- Foster & Allen
- Partners in Rhyme
- 2001
- Drums
- Marillion
- Anoraknophobia
- 2001
- Keyboards
- Various Artists
- 25 Years of Celtic Music
- 2001
- Guitar, Vocals (Background)
- Dolly Parton
- Little Sparrow
- 2001
- Guitar
- Various Artists
- Song of the Green Linnet
- 2000
- Guitar, Vocals (Background)
- Foster & Allen
- One Day at a Time
- 2000
- Drums
- Various Artists
- Celtic Woman, Vol. 2
- 2000
- Guitar
- Altan
- Another Sky
- 2000
- Guitar
- Marillion
- marillion.com
- 1999
- Keyboards
- Various Artists
- Holding up Half the Sky: Voices of Celtic Women, Vol. 2
- 1999
- Shaker
- Various Artists
- Celtic Colours International Festival: The Second Wave
- 1999
- Guitar
- Various Artists
- Voice of Celtic Music
- 1999
- Guitar, Vocals (Background)
- Marillion
- Afraid of Sunlight (Bonus CD)
- 1999
- Keyboards
- Marillion
- Clutching at Straws (UK Bonus CD)
- 1999
- Arranger, Liner Notes, Keyboards
- Various Artists
- For Love of Erin
- 1999
- Guitar
- Various Artists
- Most Beautiful Melodies of Irish Music
- 1999
- Guitar
- Various Artists
- Best of the Thistle & Shamrock, Vol. 1
- 1999
- Guitar, Vocals (Background)
- Marillion
- Misplaced Childhood (Bonus CD)
- 1998
- Keyboards
- Various Artists
- Joyful Noise: Celtic Favorites from Green Linnet
- 1998
- Guitar, Vocals (Background)
- Foster & Allen
- Best Friends
- 1998
- Drums
- Various Artists
- Celts Rise Again (Celtophile)
- 1998
- Guitar
- Various Artists
- Gentle Breeze: Celtic Music for Flute & Whistle
- 1998
- Guitar
- Various Artists
- Legends of Ireland (Rhino)
- 1998
- Guitar, Vocals
- Various Artists
- Putting on Airs
- 1998
- Guitar
- Various Artists
- Songs from the Heart (Celtophile)
- 1998
- Guitar
- Various Artists
- Jug of Punch
- 1998
- Guitar
- Various Artists
- Her Infinite Variety: Celtic Women in Music & Song
- 1998
- Guitar
- Various Artists
- Celtic Heartbeat Christmas (Uptown)
- 1997
- Performer
- Marillion
- This Strange Engine
- 1997
- Keyboards, Vocals (Background)
- Various Artists
- Celtic Love Songs (Celtophile)
- 1997
- Guitar
- Various Artists
- Celtic Music Today (Celtophile)
- 1997
- Vocals (Background)
- Various Artists
- Traditional Music of Ireland (Celtophile 1997)
- 1997
- Vocals (Background), Guitar
- Various Artists
- Celtic Music Today (Celtophile)
- 1997
- Guitar
- Various Artists
- Celtic Magic: 11 Irish Instrumentals
- 1997
- Guitar
- Various Artists
- There Was a Lady: The Voice of Celtic Women (1997)
- 1997
- Guitar, Vocals (Background)
- Altan
- Best of Altan
- 1997
- Guitar, Vocals (Background), Hi String Guitar
- Vertrek Ensemble
- Another Idea of North
- 1997
- Banjo
- Marillion
- Real to Reel/Brief Encounter
- 1997
- Keyboards
- Altan
- Runaway Sunday
- 1997
- Vocals (Background), Guitar
- Vertrek Ensemble
- Another Idea of North
- 1997
- Mandolin
- Various Artists
- Green Linnet 20th Anniversary Collection
- 1996
- Guitar
- Marillion
- Made Again
- 1996
- Keyboards, Sampling, Vocals (Background), Sound Effects
- Tomorrow's Clown
- Voices Visions Guidance Religion
- 1996
- Fuzz Bass
- Altan
- Blackwater
- 1996
- Guitar, Vocals (Background), Arranger
- Marillion
- Essential Collection
- 1996
- Keyboards
- Jump
- Myth of Independence
- 1995
- Piano, Producer
- Various Artists
- Treasures of Irish Music
- 1995
- Guitar
- Petra
- Rock Block
- 1995
- Bass, Guitar (Bass), Synthesizer, Vocals (Background), Vocals
- Various Artists
- Celtic Christmas (Windham Hill)
- 1995
- Guitar
- Petra
- Petra Means Rock
- 1995
- Bass, Vocals, Vocals (Background)
- Petra
- Petraphonics
- 1995
- Bass, Keyboards, Synthesizer Bass
- Petra
- Power Praise
- 1995
- Bass, Vocals, Vocals (Background), Synthesizer Bass
- Petra
- Petraphonics
- 1995
- Vocals (Background)
- Maire Breatnach
- Voyage of Bran
- 1995
- Guitar
- Marillion
- Afraid of Sunlight
- 1995
- Keyboards
- Altan
- First Ten Years: 1986-1995
- 1995
- Vocals (Background), Guitar
- Altan
- Island Angel
- 1993
- Guitar, Vocals (Background)
- Post Mortem
- Destined for Failure
- 1993
- Bass
- Post Mortem
- Festival of Fun
- 1993
- Bass
- Marcia Guderian
- No Parking Any Time
- 1992
- Sax (Tenor)
- Altan
- Harvest Storm
- 1992
- Guitar, Vocals
- Various Artists
- Heart of the Gaels
- 1992
- Ensemble
- Altan
- Harvest Storm
- 1992
- Vocals (Background)
- Petra
- Petrafied! The Very Best of Petra
- 1991
- Bass, Synthesizer Bass
- Marillion
- Holidays in Eden
- 1991
- Keyboards
- Petra
- Petrafied! The Very Best of Petra
- 1991
- Vocals (Background)
- Marillion
- Season's End
- 1989
- ?, Digital Remastering
- Altan
- Horse with a Heart
- 1989
- Guitar
- Various Artists
- Playing with Fire: Celtic Fiddle Collection
- 1989
- Guitar
- Marillion
- Thieving Magpie (La Gazza Ladra)
- 1988
- Keyboards
- Marillion
- B-Sides Themselves
- 1988
- Keyboards
- Marillion
- Clutching at Straws
- 1987
- Keyboards, Liner Notes
- Post Mortem
- Coroners Office
- 1987
- Bass
- Petra
- Back to the Street
- 1986
- Bass, Vocals (Background)
- Petra
- Captured in Time & Space
- 1986
- Bass, Keyboard Bass, Guitar (Bass), Guitar, Keyboards
- Marillion
- Brief Encounter
- 1986
- Keyboards
- Petra
- Captured in Time & Space
- 1986
- Vocals
- Petra
- Beat the System
- 1985
- Bass, Synthesizer Bass
- Marillion
- Misplaced Childhood
- 1985
- Keyboards
- Petra
- Beat the System
- 1985
- Vocals (Background)
- Marillion
- Real to Reel
- 1984
- Keyboards
- Petra
- Not of This World
- 1983
- Bass, Guitar, Vocals






















Plus