
2.65
Popularity8
Credits6.9
Rating99.7M
Budget294M
RevenueActing
Primarily
2026 Hannah Montana 20th Anniversary Special as Self (archive footage)
2025 The Abandons as Garret Van Ness
2016 X-Men: Apocalypse as Alex Summers / Havok
2014 X-Men: Days of Future Past as Havok
2013 Stoker as Chris Pitts
2011 X-Men: First Class as Alex Summers / Havok
2011 Battle: Los Angeles as Cpl. Scott Grayston
2005 Walk the Line as Young Jack Cash