Richard Diment is known for his work on The Impossible (2012), Sahara (2005) and Stop-Loss (2008). Read more on iMDB