Cox spilte biroller både i (2004) og (2005), men det var som Tristan Thorn i eventyrfilmen (2007) at han virkelig ble et kjent fjes for publikum. Han fikk generelt ros for måten han spilte sin første store hovedrolle på.