210"》里饰 "Leanne"，和《"The Love Boat: The Next Wave"》里饰 "Layla"。高中毕业后，艾芭在 "Atlantic Theater Company" 学习演技。1999年，艾芭在出演一吻定江山后，在好莱坞知名。随后在喜剧/恐怖片《"Idle Hands"》演女主角。2000年，导演/作家詹姆斯·卡梅隆在1,200人中选出艾芭来主演末世黑天使。艾芭因此出名。2012年1月，与Christopher Gavigan和Shoedazzle.com创办人