Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Marcus Powell was born on November 23, 1909 in Middlesex, England, UK. He was an actor, known for Time Bandits (1981), The Elephant Man (1980) and Top Secret! (1984). He died in 1991 in Kingston upon Thames, London, England, UK.