Credits
- Christopher Young
- Informers (Score)
- 2009
- Guitar
- Al Gromer Khan
- Sitar Secrets
- 2009
- Guitar, Noise
- Mark Isham
- Pride and Glory (Score)
- 2008
- Guitar
- Christopher Young
- Sleepwalking
- 2008
- Guitar
- Mark Isham
- Bobby (Original Score)
- 2007
- Guitar
- Paul Haslinger
- Shoot 'Em Up
- 2007
- Guitar, Musician
- Michael Nappi
- Here We Go Again
- 2007
- Guitar
- Mark Isham
- Gracie (Original Score)
- 2007
- Guitar
- Foreigner
- Definitive Collection
- 2006
- Guitar
- Mark Isham
- Running Scared (2006 Original Score)
- 2006
- Guitar
- Jennifer Cutting
- Ocean: Songs for the Night Sea Journey
- 2005
- Guitar (Electric)
- Davol
- Day Like No Other
- 2005
- Guitar Effects
- Claus Ogerman
- Man and His Music
- 2004
- Guitar (Rhythm)
- Al Gromer Khan
- Tantra Electronica
- 2004
- Guitar
- Billy Cobham
- Magic (Bonus Tracks)
- 2004
- Guitar, Guitar (Electric)
- The Rowans
- Sibling Rivalry/Jubilation
- 2004
- Guitar, Guitar (Acoustic)
- Various Artists
- I Stand in Awe: Worship Favorites from PDI Music
- 2004
- Guitar Effects
- Reni Jusis
- Trans Misja
- 2003
- Guitar Effects
- Al Gromer Khan
- Future Lounge
- 2002
- Guitar Effects
- Taylor Mesple
- Victory Land
- 2002
- Sampling
- Cliff Martinez
- Narc: Music from the Motion Picture
- 2002
- Guitar Effects
- Ylric Illians
- Pangea
- 2002
- Sound Design
- Various Artists
- Songs from an Eastside Attic
- 2002
- Guitar
- Various Artists
- Body & Soul Collection: Lunar Twilight
- 2001
- Performer
- Patrick O'Hearn
- So Flows the Current
- 2001
- Guitar, Guitar (12 String Acoustic), Guitar (Steel), Guitar (Nylon String), Lap Steel Guitar
- Assia
- Chercheuse d'Or
- 2001
- Guitar (Acoustic)
- Various Artists
- Unitone Sampler, Vol. 1: Nine Sounds Nice Noise
- 2000
- Guitar (Electric)
- Various Artists
- Sanctuary Series: Shelter
- 2000
- Guitar
- Jean-Luc Ponty
- Very Best of Jean-Luc Ponty
- 2000
- Guitar, Guitar Synth
- Kenneth Nash
- Mr. Ears
- 1999
- Guitar (Acoustic), Guitar (Electric)
- Various Artists
- Searching for Jimi Hendrix
- 1999
- Guitar (Electric)
- Peter Buffett
- Spirit
- 1999
- Guitar
- Various Artists
- Narada Guitar: 15 Years of Collected Works
- 1998
- ?, Performer
- Steve Tavaglione
- Silent Singing
- 1997
- Guitar, Guitar (Electric)
- Various Artists
- Jazz Fusion, Vol. 1
- 1997
- Guitar
- Warren Zevon
- I'll Sleep When I'm Dead (An Anthology)
- 1996
- Guitar
- Wire Train
- Last Perfect Thing: A Retrospective
- 1996
- Producer
- Jean-Luc Ponty
- Voyage: The Jean-Luc Ponty Anthology
- 1996
- Guitar, Guitar Synth
- Various Artists
- Sanctuary: 20 Years of Windham Hill
- 1996
- Violin
- Patrick O'Hearn
- Trust
- 1995
- Guitar, Guitar (Electric)
- Wire Train
- In a Chamber/Between Two Worlds
- 1995
- Producer
- Mark Isham
- Blue Sun
- 1995
- ?, Guitar, Loops
- Kelly McGillis
- Thumbelina
- 1994
- Guitar
- Various Artists
- Atlantic Jazz: Best of the '70s
- 1994
- Guitar Synth
- Various Artists
- Best of 415 Records
- 1994
- Producer
- Michael Wolff
- Michael Wolff
- 1993
- Guitar, Guitar (Baritone)
- Movie Soundtrack
- White Sands
- 1992
- Guitar
- Various Artists
- Windham Hill Sampler '92
- 1991
- Guitar
- Mark Isham
- Songs My Children Taught Me
- 1991
- Guitar
- Various Artists
- Narada Collection, Vol. 3
- 1991
- Guitar (Acoustic), ?, Producer, Synthesizer, Performer, Guitar (Electric)
- Laura Branigan
- Laura Branigan
- 1990
- Guitar
- Don Harriss
- Shell Game
- 1990
- Guitar, Guitar (Acoustic)
- Mark Isham
- Mark Isham
- 1990
- Guitar
- Don Harriss
- Shell Game
- 1990
- Guitar (Electric)
- Peter Maunu
- Warm Sound in a Gray Field
- 1990
- Electronic Percussion, Guitar (Acoustic), Main Performer, Piano, Synthesizer
- Various Artists
- Narada Mystique: Sampler One
- 1990
- Violin, Synthesizer, Producer, Performer, Guitar (Electric), Guitar (Acoustic), Guitar
- Various Artists
- Atlantic Jazz: 12 Vol. Box Set
- 1990
- Guitar (Synthesizer)
- Peter Maunu
- Warm Sound in a Gray Field
- 1990
- Violin
- Various Artists
- Windham Hill: The First Ten Years
- 1990
- Violin
- Peter Maunu
- Warm Sound in a Gray Field
- 1990
- Producer, Percussion, Guitar (Electric), Guitar
- Mark Isham
- Mark Isham
- 1990
- Guitar (Acoustic)
- Patrick O'Hearn
- Eldorado
- 1989
- Guitar (Acoustic), Violin
- Mark Isham
- Tibet
- 1989
- Guitar (Acoustic)
- Lou Gramm
- Long Hard Look
- 1989
- Guitar (Electric)
- Mark Isham
- Tibet
- 1989
- Guitar (Electric)
- Patrick O'Hearn
- Rivers Gonna Rise
- 1988
- Guitar
- Mark Isham
- Castalia
- 1988
- Guitar (Electric)
- Various Artists
- Windham Hill Guitar Sampler
- 1988
- Performer
- Mark Isham
- Film Music
- 1987
- Violin
- Various Artists
- Soul of the Machine: The Windham Hill Sampler of New Electronic Music
- 1987
- Producer
- Mark Isham
- Moderns
- 1986
- Guitar (Electric), Mandolin
- Mark Isham
- Trouble in Mind
- 1986
- Guitar
- Mark Isham
- Moderns
- 1986
- Violin
- Various Artists
- Atlantic Jazz: Fusion
- 1986
- Guitar (Synthesizer)
- Wire Train
- Between Two Words
- 1985
- Guitar, Producer, Vocals
- Group 87
- Career in Dada Processing
- 1984
- Guitar, Keyboards, Mandolin, Producer, Vocals, Violin, Synthesizer, Percussion
- Grace Slick
- Software
- 1984
- Guitar
- John Mehler
- Double Disc Jazz Praise (Light the Night/Jazz Praise)
- 1984
- Guitar (Electric)
- Rex Smith
- Camouflage
- 1983
- Guitar
- Gary Brooker
- Lead Me to the Water
- 1982
- Guitar
- Bobby McFerrin
- Bobby McFerrin
- 1982
- Guitar, Guitar (Acoustic)
- Bernie Krause
- Citadels of Mystery
- 1980
- Guitar
- Jean-Luc Ponty
- Cosmic Messenger
- 1978
- Guitar, Guitar (Electric), Guitar (Synthesizer)
- Claus Ogerman
- Gate of Dreams
- 1977
- Guitar, Guitar (Rhythm), Rhythm
- Billy Cobham
- Magic
- 1977
- Guitar
- The Rowans
- Jubilation
- 1977
- Guitar
- L.A. Express
- Shadow Play
- 1976
- Group Member, Guitar
- Michael Martin Murphey
- Flowing Free Forever
- 1976
- Guitar (Electric)
- Simon Stokes
- Buzzard of Love
- 1973
- Guitar
- Various Artists
- Great Moments in Jazz (Atlantic)
- 1965























Plus