When casting the role, various established actors, including Matthew McConaughey, Chris O'Donnell, Billy Crudup, and Stephen Dorff, were considered, but Cameron felt that a few of the actors were too old for the part of a 20-year-old.
Khi tuyển diễn viên cho vai này, nhiều diễn viên nổi tiếng, trong đó có Matthew McConaughey, Chris O'Donnell, Billy Crudup và Stephen Dorff, đã được tính đến, nhưng Cameron cảm thấy rằng một vài diễn viên đã quá lớn tuổi cho vai diễn chàng trai 20 tuổi.