0
Imogen Heap is a girl.
Imogen Heap was born on December 9, 1977.
No, she has not passed away. Imogen Heap is currently on tour.
No. Imogen Heap is a woman, and that is her name (Imogen Jennifer Jane Heap). He r band before she went solo was "Frou Frou."