Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Duncan was born on January 3, 1959 in Saitama, Japan. He is an actor and writer, known for Suicide Bus (1998), Getting Any? (1994) and Shichinin no tomurai (2005).