
as Bug
2020

as Salesman
1992

1984

as Delancey
1998

as Three Eyed Pete
2019

as Peter
2024

as Reporter
2002

as Louis Blake
2002

as Creepy Young Man
2013

as Lightkeeper
2023

as NKVD Guard Ilyin
2017

as James Mahon, Coat Thief
2018
as NKVD Guard Ilyin
2017

as Lightkeeper
2023

as James Mahon, Coat Thief
2018

as NKVD Guard Ilyin
2017

as Chris Paige
2016

as Zlatan Ibrahimovic (voice)
2014

as Creepy Young Man
2013

as Bevan
2007

as Delancey
1998

as Thrush
1 ep.