Filmografía
31 títulos
Priest
2005

Self
2024

Liebowitz
2008

Self
1989

Frank the Chemist (uncredited)
1990

Self
2006

Self (archive footage)
2010

Self
2005

Self
2022

Self - Writer & Director, The Spirit
2008

Self
2015

Self
2003

Self
2010

Self
2003

Man with Pen in Head
2003

Self
2011

Frank
1994

Self
1987

2007

James 'Jam Jar' McCauslan
2003

Self
2006

Self
2006

Self
2002

Self
2001

Self
2006

Himself
2005

Self
2020

Self
2021

Self
2019

Himself
2013

Sè stesso
2025
