She is an actress and producer, known for X-Men Origins: Wolverine (2009), Offspring (2010) and Love My Way (2004). She has been married to Vincent Fantauzzo since April 9, 2014. They have one child. She was previously married to Jay Bowen. (오뜨랑에서 실시간으로 번역된 한글 프로필도 확인할 수 있어요) 2024년 Plum에서 Renee 역을 맡았다. 2024년 Fake에서 Birdie Bell 역을 맡았다. 2024년 Fake 제작에 참여했다.