Piano, keyboard - composer, performer
all styles of music. Plays variety of other instruments. Solo or band performance.