Richard Ewan

Richard Ewan
  • Date of birth: 1965
  • Profession: Art_department, Visual_effects, Special_effects
Richard Ewan was born on January 4, 1965 in London, England, UK. He is known for Shutter Island (2010), The Day After Tomorrow (2004) and Mercy (2026). He has been married to Wendy Anne Ewan since August 31, 1997. They have two children.

The best films