She is an American actress and stunt performer, born in New York, USA. She is known for Sudden Death (1995) and Bubble Boy (2001).
(According to views)