Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Olly Croft was born on October 17, 1929 in the UK. He is known for Bullseye (1981), Timeshift (2002) and Blood on the Carpet (1999). He was previously married to Lorna. He died on November 23, 2019 in the UK.