She was born in Manhattan, New York. She holds an M.F.A. in film and video from the Milton Avery Graduate School at Bard College and a B.F.A. in illustration from Parsons School of Design.