2016
as Riah Crain
2017
as Garrett
as Leifr
2021
as Thomin Dubois
as Chilcott
as Jeremy Chilcott
2010
as Horatio (uncredited)
2004
as Journalist
2014
as Colonel Langton
as C.O.
2012
as Ivan
2007
as Charles Musgrove
2026
as Amis
2013
as James
2006
as Muso Assistant
2018
as Kostas Vilkas
2022
as Harvey
2019
as Senator Kyle
2025
as Hinko
as O'Reilly