ロードアイランド・スクール・オブ・デザイン
父親が軍精神科として駐屯していたフランスのヴェルダンで生まれる。曾祖母は画家のエスター・ハマーマン（）。ニューヨーク州スカーズデールで育ち、1987年にロードアイランド・スクール・オブ・デザインを卒業。1990年代からニューヨークで画家として活動をはじめる。