Credits
- Tabitha's Secret
- Best of Tabitha's Secret, Vol. 1
- 2007
- Engineer
- Ampage
- Future Days Gone By
- 2007
- Bass, Engineer, Guitar (Acoustic)
- Cheryl Ping Leonard
- Real Praise
- 2007
- Engineer
- Ampage
- Future Days Gone By
- 2007
- Vocals, Producer
- Pale Moon Gang
- Pale Moon Gang
- 2006
- Mixing
- Kristin Lomholt
- Spell
- 2006
- Engineer, Mixing
- Najee
- My Point of View
- 2005
- Engineer
- Violent Femmes
- Permanent Record: The Very Best of Violent Femmes
- 2005
- Assistant
- Violent Femmes
- Freak Magnet (Bonus Tracks)
- 2005
- Assistant
- Splurge
- Heavy Weather
- 2002
- Trombone
- Tabitha's Secret
- Tabitha's Secret?
- 2001
- Engineer
- Jesse Cutler
- Music of the Stars
- 2001
- Engineer
- Amil
- I Got That
- 2000
- Engineer
- Violent Femmes
- Freak Magnet
- 2000
- Assistant
- Blue Meridian
- Brave Angel
- 2000
- Engineer, Mixing, Producer
- Lotion
- Telephone Album
- 1998
- Engineer, Producer
- Various Artists
- Urbal Beats, Vol. 1
- 1997
- Engineer
- Rebecca Blasband
- Rapt
- 1997
- Assistant Engineer
- Various Artists
- Black Night: Deep Purple Tribute
- 1997
- Assistant Engineer, Engineer
- Ampage Iron Horse
- Ampage Iron Horse
- 1997
- Bass, Guitar (Acoustic), Vocals
- Various Artists
- Urbal Beats: The Definitive Guide to Electronic Music (Sampler)
- 1997
- Engineer
- Danielle's Mouth
- Danielle's Mouth
- 1996
- Engineer
- Various Artists
- Musical Adventures of Peter Pan
- 1996
- Assistant Engineer
- Twiggy
- London Pride: Songs from the London Stage
- 1996
- Assistant Engineer
- Cheese
- Flip Your Lid
- 1996
- ?, Cello Arrangement, Engineer, Producer, Mixing
- Randy Graff
- Doing Something Right: Randy Graff Sings Cy Coleman
- 1996
- Assistant Engineer
- Bon Jovi
- These Days (Import Bonus Tracks)
- 1996
- Assistant Engineer
- Bo Diddley
- Man Amongst Men
- 1996
- Assistant Engineer
- Sammy
- Tales of Great Neck Glory
- 1996
- Assistant Engineer, Mixing Assistant
- Rebecca Luker
- Anything Goes: Rebecca Luker Sings Cole Porter
- 1996
- Assistant, Assistant Engineer
- Lincoln Brigade
- Static Electric Now
- 1996
- Engineer
- Too Much Joy
- Finally
- 1996
- Assistant Engineer
- Too Much Joy
- Finally (Clean)
- 1996
- Assistant Engineer
- Various Artists
- Shakespeare on Broadway
- 1996
- Assistant, Assistant Engineer
- Various Artists
- Step Right Up: The Songs of Tom Waits (1996)
- 1996
- Assistant Engineer
- Electric Frankenstein
- Electric Frankenstein Conquers the World!
- 1996
- Assistant Engineer
- Lotion
- Nobody's Cool
- 1996
- Engineer
- Randy Brecker
- Into the Sun
- 1995
- Mixing Assistant
- Lotion
- Agnew Funeral
- 1995
- Mixing
- Soul Asylum
- Let Your Dim Light Shine
- 1995
- Engineer
- Movie Soundtrack
- One Night Stand (Original Cast Recording)
- 1995
- Engineer
- Kings of Disguise
- Kings in Disguise
- 1995
- Mixing
- Joan Osborne
- Relish
- 1995
- Assistant Engineer
- Bon Jovi
- These Days
- 1995
- Assistant Engineer
- Hardkiss
- Delusions of Grandeur
- 1994
- Engineer
- Various Artists
- Broadway Christmas
- 1994
- Assistant
- Kerosene
- Arrhythmia
- 1994
- Assistant Engineer
- Kevin Salem
- Soma City
- 1994
- Assistant Engineer, Mixing
- Richard Elliot
- After Dark
- 1994
- Mixing
- Patti LuPone
- Patti LuPone Live!
- 1993
- Mixing
- Patti LuPone
- Patti LuPone Live! (Highlights)
- 1993
- Mixing
- fIREHOSE
- Mr. Machinery Operator
- 1993
- Mixing Assistant
- Movie Soundtrack
- Phantom (RCA Original Cast)
- 1993
- ?, Technical Engineer
- Movie Soundtrack
- Phantom: The American Musical...
- 1993
- Technical Engineer
- Hollyfaith
- Purrrr
- 1993
- Assistant Engineer, Mixing Assistant
- You Am I
- Sound as Ever
- 1993
- Assistant Engineer
- Nitro
- H.W.D.W.S. (Hot, Wet, Drippin' with Sweat)
- 1992
- Engineer
- Richard Elliot
- Soul Embrace
- 1992
- Engineer
- Richard Elliot
- On the Town
- 1991
- Engineer
- Al di Meola
- Kiss My Axe
- 1988
- Assistant Engineer
- Bon Jovi
- These Days (Bonus Track/Enhanced)
- 1988
- Assistant Engineer
- Amy Grant
- Straight Ahead
- 1984






















Plus