Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Tudor Sherrard was born on July 23, 1965 in the USA. He was an actor, known for Se7en (1995), Can't Buy Me Love (1987) and The Doors (1991). He died on August 21, 2010 in Louisville, Kentucky, USA.