| Año | Título | Trabajo |
|---|---|---|
| 2018 | Back Roads | Director |
| Año | Título | Personaje |
|---|---|---|
| 2025 | Amor a la italiana | Ian |
| 2024 | El ministerio de la guerra sucia | Geoffrey Appleyard |
| 2024 | Red de traición | John Branca |
| 2021 | Warning | Liam |
| 2019 | The I-Land - Temporada 1 | Brody |
| 2018 | Back Roads | Harley Altmyer |
| 2017 | The Strange Ones | Nick |
| 2016 | Elvis & Nixon | Jerry Schilling |
| 2014 | Más allá del amor | David Elliot |
| 2013 | El mayordomo (The Butler) | Thomas Westfall |
| 2013 | Cali | Chris |
| 2012 | Magic Mike | Adam |
| 2011 | El corazón de una bestia | Kyle Kingson |
| 2011 | Soy el número cuatro | John Smith / Number Four |
| 2011 | In time | Fortis |
| 2009 | Tormented | Bradley |
| 2008 | Megapetarda | Freddie Kingsley |
| 2005 | Alex Rider: Operación stormbreaker | Alex Rider |
| 2005 | Tom Brown's Schooldays | Tom Brown |
| Año | Título | Trabajo |
|---|---|---|
| 2018 | Back Roads | Productor |