Richard Ewan
- Art Department
- Visual Effects
- Special Effects
Richard Ewan was born on 4 January 1965 in London, England, UK. He is known for Shutter Island (2010), Watchmen (2009) and The Day After Tomorrow (2004). He has been married to Wendy Anne Ewan since 31 August 1997. They have two children.
- Awards
- 2 nominations
Art Department
- 2024
Visual Effects
Special Effects
- Official sites
- Alternative names
- Richard A.F. Ewan
- Born
- Spouse
- Wendy Anne EwanAugust 31, 1997 - present (2 children)
- Gender / Gender identity
- Male
Contribute to this page
Suggest an edit or add missing content