Credits
- The Nolan Sisters
- Nolan Sisters/Making Waves (Bonus Track)
- 2009
- Orchestration
- Lionel Richie
- Definitive Collection (f.y.e. Exclusive)
- 2008
- Conductor, String Arrangements
- Various Artists
- Brit Box: U.K. Indie, Shoegaze, and Brit-Pop Gems of the Last Millennium
- 2007
- Flugelhorn, Trumpet
- Evangelist Robin Smith
- Emmanuel Live
- 2007
- Producer
- Terrence Mackey/Nu Restoration
- Restoration, Vol. 1
- 2007
- Vocals
- Patrizio Buanne
- Forever Begins Tonight (2007)
- 2007
- Conductor, Orchestral Arrangements
- Patrizio Buanne
- Italian (Universal Music TV/Globe)
- 2006
- Conductor, Orchestral Arrangements
- Patrizio Buanne
- Forever Begins Tonight
- 2006
- Conductor, Orchestral Arrangements
- Nana Mouskouri
- Colour Collection
- 2006
- Arranger, Producer
- Andrea Bocelli
- Sogno (Special De Luxe Sound & Vision Edition)
- 2006
- Conductor, Guitar, Orchestral Arrangements, Keyboards, Producer, Poetry Translation
- Various Artists
- Jazz for Dinner (EMI)
- 2006
- Producer
- Nana Mouskouri
- 20th Century Masters - The Millennium Collection: The Best of Nana Mouskouri
- 2006
- Producer
- Sal Solo
- Heart & Soul
- 2006
- Keyboards
- The Dream Academy
- Remembrance Days/A Different Kind of Weather
- 2005
- Programming
- Patrizio Buanne
- Italian (Bonus Track)
- 2005
- Arranger, Conductor
- Backstreet Boys
- Never Gone
- 2005
- Conductor, String Arrangements
- Backstreet Boys
- Never Gone (DualDisc)
- 2005
- String Arrangements, Conductor
- Patrizio Buanne
- Mondo
- 2005
- Arranger
- Patrizio Buanne
- Italian
- 2005
- Arranger
- Press
- Fine Art of a White Label
- 2005
- Drums, Synthesizer, Sound Operator, Machines
- Patrizio Buanne
- Italian (German Bonus Tracks)
- 2005
- Arranger
- Patrizio Buanne
- Italian (UK Bonus Tracks)
- 2005
- Arranger
- Patrizio Buanne
- Italiano
- 2005
- Arranger, Conductor
- Tony Mangra
- Feeling Good
- 2004
- Mastering
- Bishop Eddie L. Long
- Spirit & Truth
- 2004
- Alto (Vocals)
- Enrique Iglesias
- 7 (Bonus Tracks)
- 2003
- String Arrangements
- Enrique Iglesias
- 7
- 2003
- Conductor, String Arrangements
- Rock County
- Rock Solid
- 2003
- Bass
- Hall & Oates
- Do It for Love (Japan Bonus Track)
- 2003
- String Arrangements
- Hall & Oates
- Do It for Love
- 2003
- Programming, Sequencing
- Lionel Richie
- Definitive Collection (Bonus Disc)
- 2003
- Conductor, String Arrangements
- Lionel Richie
- Definitive Collection
- 2003
- String Arrangements, Conductor
- Enrique Iglesias
- Escape (Canada Bonus Tracks)
- 2003
- Conductor, String Arrangements
- Glen Duncan
- Glen Duncan
- 2003
- Bass (Acoustic)
- Lionel Richie
- Encore (Bonus Tracks)
- 2002
- Conductor, String Arrangements
- Blue Largo
- Still in Love With You
- 2002
- Trumpet
- Lionel Richie
- Encore (Bonus Tracks #2)
- 2002
- Conductor, String Arrangements
- Ronnie Reno
- Portfolio
- 2002
- Bass
- Daniel Bedingfield
- Gotta Get Thru This (UK Bonus Track)
- 2002
- Conductor, String Arrangements
- Daniel Bedingfield
- Gotta Get Thru This
- 2002
- Conductor, String Arrangements
- Nana Mouskouri
- Singles Plus
- 2002
- Producer
- Various Artists
- Mother Queen of My Heart: A Collection of Songs
- 2002
- Bass
- Filippa Giordano
- Rosso Amore
- 2002
- Arranger, Director, Orchestra, Programming, Producer, Multi Instruments, Graphic Design, English Translations
- Rock County
- Rock County
- 2002
- Bass
- Various Artists
- Songs From The Chillout Lounge
- 2002
- Arranger
- Rock County
- Rock County
- 2002
- Bass (Vocal)
- Andrea Bocelli
- Cieli Di Toscana
- 2002
- Arranger, Guitar, Conductor, Keyboards, Producer
- Cher
- Believe (Import Bonus VCD)
- 2001
- String Arrangements
- Andrea Bocelli
- Cieli di Toscana (Spanish Version)
- 2001
- Arranger, Conductor, Keyboards
- Enrique Iglesias
- Escape
- 2001
- Conductor
- Andrea Bocelli
- Cieli di Toscana (Spanish Version)
- 2001
- Producer
- Enrique Iglesias
- Escape
- 2001
- String Arrangements
- Andrea Bocelli
- Cieli Di Toscana (Bonus Track)
- 2001
- Conductor, Guitar, Keyboards, Orchestral Arrangements, Producer
- Michael Ball
- Stage and Screen
- 2001
- Arranger, Conductor, Orchestration
- Various Artists
- Blessed Is He
- 2001
- Arranger
- Various Artists
- Amazing Grace (Psalm 150)
- 2001
- Arranger
- Various Artists
- Glorify the Lamb
- 2001
- Arranger
- Various Artists
- Blessed Assurance (Psalm 150)
- 2001
- Arranger
- Bill Clifton
- Around the World to Poor Valley
- 2001
- Bass
- Shirley Bassey
- Show Must Go On
- 2001
- Arranger
- Ben Hill
- Prayers from the House Praise from the Heart
- 2000
- Vocals
- Various Artists
- Worship the King (Psalm 150)
- 2000
- Executive Producer
- Various Artists
- We Are the Reason
- 2000
- Executive Producer
- The Divine Comedy
- Secret History: Best of the Divine Comedy (Limited Edition With Book)
- 2000
- Flugelhorn, Trumpet
- Nana Mouskouri
- Millennium Edition
- 2000
- Producer
- Karen Ramirez
- Distant Dreams (Japan Bonus Tracks)
- 1999
- Piano
- Culture Club
- Don't Mind If I Do
- 1999
- Arranger, Programming, Music Direction
- Cher
- Greatest Hits (WEA)
- 1999
- String Arrangements
- Cher
- All or Nothing (US)
- 1999
- String Arrangements
- The Divine Comedy
- Secret History: Best of the Divine Comedy
- 1999
- Flugelhorn, Trumpet
- Various Artists
- Christmas with the Stars, Vol. 2 (Erato)
- 1999
- Arranger
- The Wolves
- Country Rules
- 1999
- Photography
- Cher
- Strong Enough/Believe
- 1999
- String Arrangements
- Cher
- Believe (Japan Bonus Tracks)
- 1999
- String Arrangements
- Alphaville
- Visions of Dreamscapes
- 1999
- Keyboards
- Various Artists
- Sounds of the Irish Underground
- 1999
- Guitar (Electric), Bass
- Karen Ramirez
- Distant Dreams
- 1998
- Guitar, Sitar
- Michael Ball
- Musicals
- 1998
- Arranger
- Phenomena
- Projext X (1985-1996): Dream Runner
- 1998
- Keyboards
- Various Artists
- Go Bullistic
- 1998
- Vocals
- Reno Brothers
- Three Part Harmony
- 1998
- Bass (Acoustic), Bowed Bass, Bass (Vocal), Performer
- Various Artists
- Rebel Records: 35 Years of the Best in Bluegrass (1960-1995)
- 1996
- Bass
- Various Artists
- 25 Years of Strictly Country
- 1996
- Bass
- Vincent Green
- I'm Here for You
- 1996
- Vocals
- The Divine Comedy
- Casanova (Bonus Disc)
- 1996
- Trumpet
- Mike Oldfield
- Voyager
- 1996
- Arranger, ?
- The Gillis Brothers
- Heart & Soul
- 1995
- Bass
- Lonesome Standard Time
- Lonesome as It Gets
- 1995
- Bass
- Steve Huber
- Pullin' Time
- 1995
- Bass, Producer
- Bay Area Mass Choir
- Job
- 1994
- ?
- Paul Adkins
- How Many Roads
- 1994
- ?, Bass, Vocals, Producer, Bass (Vocal)
- Various Artists
- This Is Acid Jazz: Cool Struttin', Vol. 1
- 1994
- Keyboards
- Fred Travers
- Time After Time
- 1992
- Bass, Bass (Acoustic), Bowed Bass, Mixing
- Fred Travers
- Radio Tone
- 1992
- Bass
- Fred Travers
- Time After Time
- 1992
- Tenor (Vocal)
- Michael Crawford
- Music of Andrew Lloyd Webber
- 1991
- Arranger
- Paul Adkins
- Modern Times
- 1991
- Bass
- Paul Adkins
- Reflections of Love
- 1991
- Vocals, Bass (Vocal)
- Paul Adkins
- Wings of Gold
- 1990
- Bass
- Various Artists
- Austral Voices
- 1990
- Cover Photo, Photography
- Karen Ramirez
- Looking for Love (Manifesto)
- 1989
- Piano
- The Rockmelons
- Tales of the City
- 1988
- Producer
- The Pasadenas
- To Whom It May Concern
- 1988
- Keyboards
- Alphaville
- Singles Collection
- 1988
- Keyboards, Horn Arrangements
- Was (Not Was)
- What Up, Dog?
- 1988
- Keyboards
- Prefab Sprout
- From Langley Park to Memphis
- 1988
- Conductor, Arranger
- O'Chi Brown
- Light the Night
- 1987
- Producer
- Nana Mouskouri
- Nana (1987)
- 1987
- Arranger, Director, Conductor, Programming
- The Dream Academy
- Remembrance Days
- 1987
- Programming
- Nana Mouskouri
- Nana (1987)
- 1987
- Producer, Keyboards
- Nana Mouskouri
- Why Worry
- 1986
- Arranger, Keyboards
- Alphaville
- Afternoons in Utopia
- 1986
- Arranger
- Nana Mouskouri
- Why Worry
- 1986
- Producer
- Alphaville
- Afternoons in Utopia
- 1986
- Horn Arrangements, Keyboards
- Elaine Paige
- Love Hurts
- 1985
- Keyboards, Orchestration, Vocals (Background)
- Elaine Paige
- Stages
- 1983
- Fender Rhodes, Keyboards, Rhythm Arrangements
- Saxon
- Power & the Glory
- 1983
- Liner Notes
- Elaine Paige
- Stages
- 1983
- Synthesizer






















Plus