The Prince has been voiced by four actors in his various incarnations, most notably beginning with "The Sands of Time". The known voice actors to have portrayed the Prince are David Boat, Yuri Lowenthal, Robin Atkin Downes and Nolan North. Boat's one performance as the Prince was in "Prince of Persia 3D". Lowenthal portrayed the Prince in "The Sands of Time", "The Two Thrones" and "The Forgotten Sands". In an interview, he said that "felt that in a way originated that role". Lowenthal did not return to voice the Prince in "Warrior Within", being replaced by Downes. Lowenthal felt that this was a conscious decision by Ubisoft to fit in with the game's overall tonal shift, and thought it was the right decision. For "The Two Thrones", Lowenthal returned to play the role, as fans had stated their preference for his portrayal of the character. The Prince became one of Lowenthal's favorite roles, and he was pleased to return to the role for "The Forgotten Sands". According to Lowenthal, his well-received performance put pressure on him in future games from both fans and staff, as he needed to remain true to and improve on his original portrayal. This ultimately gave him little creative freedom with the character after "The Sands of Time". For the reboot, the staff wanted a different portrayal of the Prince to Lowenthal's, and so recast the role. North voiced the Prince for the 2008 reboot, and in hindsight felt that he did not do the character justice. In a 2012 interview, he said that "[he just didn’t really feel like the American accent worked with the artistry that the game showed", further saying that he thought a Middle Eastern or British accent would have better suited the character.