Reece Ritchie was born on July 23, 1986 in the UK. He is an actor, known for Prince of Persia: The Sands of Time (2010), The Lovely Bones (2009) and Hercules (2014). Read more on iMDB