Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Neil Howlett was born on June 24, 1934 in Mitcham, Surrey, England, UK. He was an actor, known for Princess Ida (1982), Stingers (1998) and Gloriana (1984). He died on May 21, 2020 in Lincoln, Lincolnshire, England, UK.