An American actress, born in Brooklyn, New York. She is known for Boo (2005), Director's Cut (2003), and Never Land (2000).
(According to views)