Film Productions
Year | Title | Role |
---|---|---|
2005 | Tom Brown’s Schooldays | Tom Brown |
2006 | Stormbreaker | Alex Rider |
2008 | Wild Child | Freddie Kingsley |
2009 | Tormented | Bradley White |
2011 | I Am Number Four | John Smith |
2011 | Beastly | Kyle Kingson |
2011 | In Time | Fortis |
2012 | Magic Mike | Adam |
2013 | The Butler | Thomas Westfall |
2014 | Endless Love | David Elliot |
2016 | Elvis & Nixon | Jerry Schilling |
2017 | The Strange Ones | Nick |
2018 | Back Roads | Harley Altmyer |
2018 | The Last Witness | Stephen Underwood |
TBA | Warning |
Television Shows
Year | Title | Role |
---|---|---|
2018 | Urban Myths | Tony Curtis |
2019 | The I-Land | Brody |
2020 | Family Guy | Troy (voice) |
Directorial
Year | Title | Notes |
---|---|---|
2018 | Back Roads | Directorial Debut |