"Prince Caspain, idiot!"
"Oh yeah, hes soooo FINE! I love Latino men!"
"HE's BRITISH, you dumbass!"
His other acting credits include Stardust, playing Young Dustan, Bigga Than Ben, playing Cobakka, Split decision, playing Chris Wilbur, and Doctors, guest starring as Craig Unwin.
His upcoming roles are in Easy Virtue, with Colin Firth, Kristin Scott Thomas, and Jessica Biel, and the title role in Dorian Gray.
He's also extremely gorgeous.