Credits
- John Zorn
- Stolas: The Book of Angels, Vol. 12
- 2009
- Piano
- Mark Feldman
- Secrets
- 2009
- Piano
- John Zorn
- Film Works, Vol. 21: Belle de Nature/Rijksmuseum
- 2008
- Harpsichord, Piano
- Danny Zamir
- I Believe
- 2008
- Piano
- Uri Caine
- Classical Variations
- 2008
- Fortepiano, Piano
- Dave Douglas
- Live at the Jazz Standard
- 2007
- Fender Rhodes
- Uri Caine
- Plays Mozart
- 2007
- Adaptation, Arranger, Ensemble
- Uri Caine
- Moloch: The Book of Angels, Vol. 6
- 2006
- Arranger, Piano
- Dave Douglas
- Meaning and Mystery
- 2006
- Fender Rhodes
- Various Artists
- Jazz Piano at UArts
- 2006
- Author
- Joel Harrison
- Harrison on Harrison
- 2005
- Fender Rhodes, Piano
- Uri Caine
- Shelf-Life
- 2005
- Keyboards, Producer
- Randy Sandke
- Outside In
- 2005
- Piano, Vibraphone
- Skip Heller
- Til Things Are Brighter
- 2005
- Piano
- Skip Heller
- Couch, Los Angeles (Couch 2.0)
- 2005
- Piano (Electric), Piano, Arranger
- Bernard Peiffer
- Formidable...!
- 2005
- Author
- Mark O'Leary
- Closure
- 2005
- Piano
- Joel Harrison
- So Long 2nd Street
- 2004
- Piano
- Uri Caine
- Live at the Village Vanguard
- 2004
- Piano
- Uri Caine
- Dark Flame
- 2004
- Adaptation, Arranger, Piano
- Dave Douglas
- Strange Liberation
- 2004
- Fender Rhodes
- Joel Harrison
- Free Country
- 2003
- Piano
- David Binney
- South
- 2003
- Piano
- François Carrier
- All' Alba
- 2003
- Piano
- John Zorn
- Voices in the Wilderness
- 2003
- Piano
- Ben Perowsky
- Camp Songs
- 2003
- Arranger, Piano
- Uri Caine
- Diabelli Variations
- 2003
- Arranger, Fortepiano, Improvisation, Main Performer
- Various Artists
- Great Jewish Music: Sasha Argov
- 2003
- Piano
- Randy Sandke
- Inside Out
- 2002
- Piano
- Various Artists
- Wish You Were Here: Love Songs for New York
- 2002
- Performer
- Dave Douglas
- Infinite
- 2002
- Fender Rhodes
- David Binney
- Balance
- 2002
- Keyboards
- Marty Ehrlich
- Song
- 2001
- Piano
- Philadelphia Experiment
- Philadelphia Experiment
- 2001
- Fender Rhodes, Keyboards, Mixing, Organ, Piano (Electric), Piano
- Drew Gress
- Spin & Drift
- 2001
- Piano
- Various Artists
- Colours of Sound
- 2001
- Performer
- Various Artists
- Changing Platforms: 30 Years of the Contemporary Music Network
- 2001
- Piano
- Don Byron
- Fine Line: Arias and Lieder
- 2000
- Piano
- Uri Caine
- Goldberg Variations
- 2000
- Harpsichord, Keyboards, Main Performer, Organ (Hammond), Piano
- Mike Boone
- Old Head
- 2000
- Arranger
- Mike Boone
- Better Late Than Never
- 2000
- Piano
- Dave Douglas
- Soul on Soul
- 2000
- Piano
- Various Artists
- In His Own Sweet Way: A Tribute to Dave Brubeck
- 2000
- Performer, Piano
- Rob Schwimmer
- Theremin Noir
- 2000
- Piano, Voices
- Various Artists
- Live At Ortlieb's Jazzhaus
- 2000
- Piano
- Uri Caine
- Love Fugue
- 2000
- Piano, Main Performer
- Various Artists
- Knitting on the Roof
- 1999
- Piano
- Uri Caine
- I Went Out This Morning Over the Countryside
- 1999
- Main Performer
- Various Artists
- Jazz That Cooks
- 1999
- Piano
- Uri Caine
- Sidewalks of New York: Tin Pan Alley
- 1999
- Art Direction, Director, Main Performer, Repertoire, Vocals, Piano, Musical Director
- Uri Caine
- Zohar Keter
- 1999
- Main Performer, Piano, Prepared Piano, Piano (Electric), Producer
- Various Artists
- Resurrection, Pt. 2
- 1999
- Performer, Piano
- Peter Herborn
- Large One
- 1999
- Performer, Piano
- Skip Heller
- Couch, Los Angeles
- 1999
- Arranger, Piano
- Skip Heller
- Couch, Los Angeles
- 1999
- Piano (Electric)
- Ken Schaphorst
- Purple
- 1998
- Piano
- Various Artists
- Soul of Klezmer
- 1998
- Performer
- Frank London
- Nigunim
- 1998
- ?, Main Performer, Performer, Harmonium, Piano
- Don Byron
- Nu Blaxploitation
- 1998
- Group, Vocals (Background), Multi Instruments
- Various Artists
- Monk to Bach
- 1998
- Adaptation, Arranger, Piano
- Various Artists
- Jewish Alternative Movement: Guide for Perplexed
- 1998
- ?, Piano, Performer
- Jeff Lopez
- Sun and the Rain
- 1998
- Piano
- Randy Johnston
- Somewhere in the Night
- 1997
- Piano
- Uri Caine
- Urlicht/Primal Light
- 1997
- Adaptation, Main Performer, Arranger
- Uri Caine
- Wagner e Venezia
- 1997
- Arranger, Piano
- Dave Douglas
- Stargazer
- 1997
- Piano
- Uri Caine
- Wagner e Venezia
- 1997
- Main Performer
- Uri Caine
- Urlicht/Primal Light
- 1997
- Piano
- Don Byron
- No-Vibe Zone: Live at Knitting Factory
- 1996
- Piano
- Gerry Gibbs
- Thrasher
- 1995
- Piano
- Ruth Naomi Floyd
- Paradigms for Desolate Times
- 1995
- Piano
- David Binney
- Luxury of Guessing
- 1995
- Piano
- Bobby Zankel
- Emerging from the Earth
- 1995
- Piano
- Dave Douglas
- In Our Lifetime
- 1994
- Piano
- Enja Band
- Live at Sweet Basil
- 1994
- Piano
- Various Artists
- JMT Sampler & Catalog
- 1994
- Piano
- Gabrielle Goodman
- Until We Love
- 1994
- Piano
- Kevin Bruce Harris
- Folk Songs-Folk Tales
- 1993
- Author, Piano, Synthesizer
- Don Byron
- Plays the Music of Mickey Katz
- 1993
- Piano
- Gust William Tsilis
- Wood Music
- 1993
- Piano
- Don Byron
- Plays the Music of Mickey Katz
- 1993
- Vocals (Background)
- Uri Caine
- Sphere Music
- 1992
- ?, Main Performer, Producer, Piano
- Bobby Zankel
- Seeking Spirit
- 1991
- Piano
- Various Artists
- Live at the Knitting Factory, Vols. 1-5
- 1991
- Piano
- Mandy Patinkin
- Dress Casual
- 1990
- Piano
- Various Artists
- Live at the Knitting Factory, Vol. 3
- 1989






















Plus