Nenhuma biografia disponível.
| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | Trap Phone | The Phone | |
| 2024 | Bob Marley: One Love | Norval | |
| 2022 | Solus | CDR. Matthew Connor | |
| 2022 | Amor e Preconceito | Mr Masters | |
| 2022 | Adventures of the Crystal Skull | Trelawney | |
| 2020 | Skullz | Trelawney | |
| 2020 | Menino Malvado | Norman Nash | |
| 2019 | Laal Kaptaan | Theodore Munroe | |
| 2019 | Dead Fred | Damon | |
| 2018 | Missão Solar | - | |
| 2018 | O Soldado Fantasma | Police Dog Handler | |
| 2016 | Catch | Tom | |
| 2016 | Animais Fantásticos e Onde Habitam | Skender (uncredited) | |
| 2016 | Fora da Trilha | Stanley Winters | |
| 2016 | In the Name of Ben-Hur | Sergius | |
| 2015 | Day with Dad | - | |
| 2013 | The Last Days of Anne Boleyn | Henry Norris | |
| 2012 | Axed | Zack Petersen | |
| 2011 | The Power of Three | Reggie | |
| 2010 | Other Side of the Game | Krystian | |
| 2005 | The Gunpowder Plot: Exploding the Legend | Guy Fawkes |