In 2010, he portrayed Prince Dastan in the fantasy adventure Prince of Persia: The Sands of Time; the film received mixed reviews from critics and was a box office success.
Pada 2010, ia memerankan Pangeran Dastan dalam film petualangan fantasi Prince of Persia: The Sands of Time; film tersebut meraih ulasan campuran dari para kritikus dan meraih kesuksesan box office.