Filmografía
40 títulos
Self
2011

Self
2009

Self
2005

Self
2022

Self
2008

Self
2005

Self
2009

Self
1990

Self
1984

Self
2004

Self
1999

Self
2020

Self
2007

Self
2007

Himself
2026

Self
2013

Self
2008

Self
2015

Self
2019

El Greco
2016

Self
2016

Self
2003

Self
1993

Self
2020

Self
2017

Self
2013

Self
1990

Himself (uncredited)
1995

Self
2006

Self
1990

Self
2003

Self
2020

Self
2010

Self
2003

Self
1985

Self
2025

Self (segment Paul Schrader)
2013

Himself
2007

Self
2016

Self
1997
