Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
James Carroll was born on January 22, 1943 in Chicago, Illinois, USA. He is a writer and producer, known for Constantine's Sword (2007), Protocols of Zion (2005) and History (2000). He has been married to Alexandra Marshall since 1977. They have two children.