Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Robert Duncan was born in January 1956 in Surrey, England, UK. He is an actor, known for Eye of the Devil (1966), Pigs and Battleships (1961) and Out of the Unknown (1965).