Zaoferowano mu kilka ról w filmie "
Troja" do wyboru. Wybrał Hektora, bo uznał, że to "świetny gość".
Spośród kilku adaptacji komiksów Marvela, które były mu oferowane, wybrał zagranie Bruce'a Bannera w filmie "
Hulk".
W 2008 roku wystąpił w reklamie organizacji charytatywnej Youth off the Streets.
Ma o trzy lata starszego brata Anthony'ego.
Do roli
Marka Brandona "Choppera" Reada w filmie "
Chopper" przytył 15 kilogramów.
Początkowo to on miał zagrać rolę Xandera Cage'a w filmie "
xXx", ale odrzucił ją na rzecz filmu "
Bryłka złota". Angaż otrzymał
Vin Diesel.
Początkowo miał zagrać główną rolę w filmie "Brilliant", jednak zastąpił go
Gerard Butler.