2023
as Lightkeeper
as Fabio
2020
as Bug
2019
as Three Eyed Pete
2018
as James Mahon, Coat Thief
2017
as NKVD Guard Ilyin
2016
as Chris Paige
2013
as Creepy Young Man
2007
as Bevan
2002
as Reporter
1998
as Delancey
1992
as Salesman
1984