Singer, pianist, songwriter, arranger, producer.