Reece Ritchie (born 23 July 1986[2][failed verification]) is an English actor.
He is known for his film roles, such as Moha in 10,000 BC (2008), Bis in Prince of Persia: The Sands of Time (2010), and Iolaus in Hercules (2014).
In February and March 2010, he starred as Puck in A Midsummer Night's Dream at the Rose Theatre, Kingston with Judi Dench.
[9] Ritchie played the role of Hercules' nephew Iolaus, a storyteller and soldier.
[9] In 2023, Ritchie stars as Lt. Spencer Lane in the American sci-fi television series The Ark which airs on Syfy.