妮可兒·貝海爾出生在美國弗羅里達(West Palm Beach Florida US),女人你可要挺住Woman Thou Art Loosed: On the Seventh Day (2012)主角,並出演FOX美劇《沉睡谷》。