American actress born on 13 November 1974 in Miami, Florida. She started her career in 1998 after graduating from Carnegie Mellon University in 1997. She appeared in several films including Summer of Sam (1999), Bamboozled (2000), Book of Shadows: Blair Witch 2 (2000) and Inside Man (2006).