Битва титанов
В 2007 году после проб получил главную роль Джейка Салли в фильме Джеймса Кэмерона «Аватар», которая принесла ему мировую известность. По рекомендации Кэмерона сыграл Маркуса Райта в фильме «». Исполнил роль Персея в блокбастере «Битва титанов» 2010 года.