Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Duane Peters was born on June 12, 1961 in Anaheim, California, USA. He is an actor and composer, known for Blood Shed (2009), Gumball 3000 (2009) and The Mind of the Demon (2009).