An American actress, born in Pasadena, Texas, USA. She is known for Face/Off (1997) and Camp Nowhere (1994).
(According to views)