 He studied piano at the Oberlin Conservatory of Music, but has mostly lived in NYC or Long Island.He teaches jazz piano at Mason Gross School for the Arts at the New Brunswick campus of Rutgers University, in New Jersey.He has worked with Chet Baker and Sonny Rollins at early stages in his career.