Credits
- Movie Soundtrack
- Koyaanisqatsi
- 2009
- Conductor
- Movie Soundtrack
- Koyaanisqatsi
- 2009
- Keyboards
- Philip Glass
- Animals in Love
- 2008
- Conductor
- Philip Glass
- Cassandra's Dream
- 2008
- Conductor, Mastering, Mixing, Producer
- Michael Riesman
- Philip Glass Soundtracks
- 2008
- Arranger, Piano
- Philip Glass
- Philip Glass: Neverwas
- 2008
- Conductor, Piano
- Michael Riesman
- Philip Glass: In the Upper Room
- 2008
- Conductor
- Michael Riesman
- Philip Glass Soundtracks
- 2008
- Producer
- Movie Soundtrack
- No Reservations
- 2007
- Conductor, Producer
- Scott Johnson
- Patty Hearst
- 2007
- Conductor, Mixing, Keyboards
- Philip Glass
- Notes on a Scandal
- 2007
- Conductor, Mixing
- Movie Soundtrack
- Glass: A Portrait of Philip in Twelve Parts
- 2007
- Conductor
- Leonard Cohen
- Book of Longing
- 2007
- Keyboards, Producer, Music Direction, Mixing, Conductor
- Movie Soundtrack
- Illusionist
- 2006
- Conductor, Mixing
- Philip Glass
- Roving Mars
- 2006
- Conductor, Mixing
- Michael Riesman
- Glass: Dracula
- 2006
- Arranger, Liner Notes, Piano
- Ravi Shankar
- Essential Ravi Shankar
- 2005
- Conductor
- Philip Glass
- Orion
- 2005
- Director
- Various Artists
- East of Broadway: A Benefit for Fourth Arts Block
- 2005
- Piano
- Philip Glass
- Orion
- 2005
- Keyboards
- Various Artists
- Glasscuts: Philip Glass Remixed
- 2005
- Performer, Conductor
- Philip Glass
- Music of Undertow
- 2004
- Conductor, Mixing
- Philip Glass
- Hours (Solo Piano)
- 2004
- Arranger, Liner Notes, Piano, Producer
- Paul Simon
- Hearts and Bones (Bonus Tracks)
- 2004
- Conductor, Synthesizer
- Paul Simon
- Studio Recordings 1972-2000
- 2004
- Conductor, Synthesizer
- Philip Glass
- Fog of War
- 2003
- Conductor, Mixing, Producer
- Paul Barnes
- Orphée Suite for Piano
- 2003
- Arranger
- Philip Glass
- Glassworks (2003 Sony)
- 2003
- Conductor, Organ, Synthesizer Bass, Synthesizer, Piano
- Philip Glass
- Music from The Thin Blue Line (Orange Mountain Music)
- 2003
- Conductor, Mixing, Keyboards
- Aphex Twin
- 26 Mixes for Cash
- 2003
- Producer
- Philip Glass
- Hours (Original Soundtrack)
- 2002
- Arranger, Liner Notes, Producer, Piano
- Philip Glass
- Naqoyqatsi
- 2002
- Conductor, Keyboards
- Various Artists
- Music for You: What Does Your World Sound Like? (Sony)
- 2002
- Conductor
- Philip Glass
- Early Voices
- 2002
- Conductor, Group Member, Organ, Producer
- Philip Glass
- Saxophone
- 2002
- Producer
- Philip Glass
- Philip on Film
- 2001
- Conductor, Editing, Keyboards, Engineer, Mixing, Producer
- David Bowie
- All Saints: Collected Instrumentals 1977-1999
- 2001
- Producer
- Christopher Bowers-Broadbent
- Pärt/Maxwell Davies/Glass: Trivium
- 2001
- Editing, Transcription
- Various Artists
- Changing Platforms: 30 Years of the Contemporary Music Network
- 2001
- Keyboards, Musical Director
- Various Artists
- Mantra Mix
- 2000
- Conductor
- Richard Pittmann
- Philip Glass & Robert Moran: The Juniper Tree
- 2000
- Mastering
- Uakti
- Aguas da Amazonia
- 1999
- Keyboards, Mastering, Producer
- Various Artists
- Orbitones, Spoon Harps & Bellowphones
- 1998
- Engineer
- Philip Glass
- Symphony No. 2: Interlude from Orphee
- 1998
- Producer
- Philip Glass
- Kundun
- 1997
- Celeste, Conductor, Piano, Synthesizer
- Movie Soundtrack
- Secret Agent
- 1997
- Conductor, Remixing
- Philip Glass
- Heroes Symphony
- 1997
- Associate Conductor, Producer
- Philip Glass
- Secret Agent
- 1996
- Conductor, Remixing
- Francis Thorne
- Irving Berlin Songs
- 1996
- Engineer
- Philip Glass
- Music in Twelve Parts (Reissue)
- 1996
- Keyboards, Liner Notes, Mixing, Musical Direction, Producer
- Various Artists
- Miramax Films Greatest Hits
- 1996
- Conductor
- Philip Glass
- Music in Twelve Parts (Reissue)
- 1996
- Musical Director
- Julia Wolfe
- Arsenal of Democracy
- 1996
- Mixing, Producer
- London Philharmonic Orchestra
- Us and Them: Symphonic Pink Floyd
- 1995
- Mastering Consultant
- Dora Ohrenstein
- Urban Diva
- 1995
- Producer
- Philip Glass
- Anima Mundi
- 1994
- Conductor
- Philip Glass
- Music with Changing Parts
- 1994
- Original Recording Reissue
- Mike Oldfield
- Platinum/QE2/Five Miles Out
- 1994
- Horn Arrangements
- Philip Glass
- Anima Mundi
- 1994
- Mixing
- Francis Thorne
- Porter on My Mind
- 1993
- Engineer, Producer
- Paul Simon
- Paul Simon 1964-1993
- 1993
- Synthesizer
- David Bowie
- Black Tie White Noise
- 1993
- String Arrangements
- Gavin Bryars
- Jesus' Blood Never Failed Me Yet
- 1993
- Conductor, Organ, Producer
- Philip Glass
- Glassworks
- 1993
- Engineer, Piano
- Philip Glass
- Low Symphony
- 1993
- Producer
- Philip Glass
- Hydrogen Jukebox
- 1993
- Producer
- Various Artists
- 1993 Mercury Music Prize: Shortlist Sampler
- 1993
- Producer
- Philip Glass
- Hydrogen Jukebox
- 1993
- Mixing
- Philip Glass
- Glassworks
- 1993
- Synthesizer Bass, Organ, Conductor
- Todd Levin
- Ride the Planet
- 1992
- Keyboards, Mixing, Producer
- Pierce Turner
- It's Only a Long Way Across
- 1990
- Harp, Piano
- Cummings Ensemble
- Photo-Op
- 1990
- Producer
- Philip Glass
- Koyaanisqatsi (Antilles/Nonesuch)
- 1990
- Conductor, Mixing, Keyboards
- Ravi Shankar
- Passages
- 1990
- Mixing, Piano
- Philip Glass
- 1000 Airplanes on the Roof
- 1989
- Brass Conductor, Conductor, Vocal Conductor
- Philip Glass
- Thin Blue Line
- 1989
- Composer
- Philip Glass
- Songs from the Trilogy
- 1989
- Producer, Conductor
- Philip Glass
- Thin Blue Line
- 1989
- Keyboards, Conductor
- Movie Soundtrack
- Patty Hearst: Her Own Story
- 1988
- Conductor, Keyboards
- Philip Glass
- Powaqqatsi
- 1988
- Keyboards, Conductor
- Philip Glass
- Dancepieces
- 1987
- Conductor, Keyboards, Piano, Synthesizer
- Philip Glass
- Songs from Liquid Days
- 1986
- Keyboards, Piano
- Lucia Hwong
- House of Sleeping Beauties
- 1985
- Synthesizer
- Philip Glass
- Satyagraha
- 1985
- Liner Notes, Mixing, Producer
- Philip Glass
- Mishima
- 1985
- Remixing, Conductor
- Paul Simon
- Hearts and Bones
- 1983
- Conductor, Synthesizer
- Ray Manzarek
- Carmina Burana
- 1983
- Conductor, Orchestration
- Philip Glass
- Photographer
- 1983
- Bass, Conductor
- Ray Manzarek
- Carmina Burana
- 1983
- Synthesizer
- Philip Glass
- Photographer
- 1983
- Engineer, Piano, Synthesizer Bass, Synthesizer, Keyboards
- Philip Glass
- Koyaanisqatsi
- 1982
- Conductor, Keyboards, Remixing
- Philip Glass
- Dances, No. 1 and 3
- 1980
- Keyboards, Synthesizer Bass
- Philip Glass
- Einstein on the Beach
- 1979
- Conductor, Director, Producer, Keyboards
- Mike Oldfield
- Platinum
- 1979
- Horn Arrangements, Arranger
- Philip Glass
- Music in Twelve Parts
- 1975
- Keyboards, Liner Notes, Musical Direction, Mixing, Musical Director, Producer
- Philip Glass
- Music in Twelve Parts 1 & 2 (LP)
- 1974
- Keyboards
- Various Artists
- Piano Two
- 1974






















Plus