
2026 Salesman
2025 Captain Turgenev
2025 Rob
2024 The Priest
2024 Harkonnen Commander
2023 George Furleigh
2022 Silas
2022 The Interrupter
2021 Emile
2021 Commander Oleg
2019 Nick
2018 Lenny Bindel
2018
2017 Jake
2014 Fence
2014 Director
2013 Nathen
2013 Man
2010 Vladimir Luchko
2009 Gary (uncredited)
2009 Dad
2009 Dan
2009 Man
2008 Detective Sergeant Barnes
2006 Thomas
2004 Rollo
2000 Trevor
2000 Steven 'Skids' Linden
2000 Lifeguard
1999 Danny
Weasel
Neil Simpson