Ashley C. Williams
Ashley C. Williams is best known for playing "Lindsay" in the cult horror film The Human Centipede (First Sequence) (2009). She grew up in Charlottesville, VA, and began acting on stage at the age of ten in the role of Tiger Lily in "Peter Pan". Her father is a sales manager and consultant in the ...