Born on May 15, 1985, in Riverton, Wyoming, she is an American actress known for her work in horror films. She gained recognition for her role in the controversial 2009 movie "The Human Centipede (First Sequence)" and reprised her role in its sequel. Her career includes appearances in various independent films and television series. With a background in theater, she studied acting in New York City before pursuing a career in film. Her work often explores dark and challenging themes.
THE HUMAN CENTIPEDE
The Human Centipede is a Dutch horror film that explores the twisted concept of a deranged surgeon who kidnaps three tourists with the intention of...