2021 - The Forgiven - Attore - Richard Galloway
2020 - Ultima notte a Soho - Attore - Jack
2020 - Morbius - Attore - Loxias Crown
2018 - Charlie Says - Attore - Charles Manson
2016 - Patient Zero - Attore - Morgan
2016 - The Crown - Attore - Principe Filippo
2016 - PPZ - Pride + Prejudice + Zombies - Attore - Pastore Collins
2015 - Terminator Genisys - Attore - T-5000
2014 - Lost River - Attore - Bully
2010 - Womb - Attore - Thomas