

2026 · Self

2026 · Self (archive footage)

2026

2025 · Self (archive footage)

2022 · Self

2021

2017 · Himself

2017 · Self

2014 · Self

2012 · Self

2011 · Self

2010 · Self

2008 · Self

2008 · Self
2008 · Self

2008

2007 · Self

2007 · Self
2006 · Self

2006 · Self

2006

2005 · Self

2005 · Self

2005 · Himself
2003 · self

2002 · Self - Interviewee

2002 · Self

2002 · Interviewee

2001

1999 · Self
1999 · Self
1999

1998 · Keyboard Artist

1997 · Self

1997 · Self

1990 · Self

1986 · Self

1986 · Himself
1986

1985 · composer (himself)

1983 · Himself

1975

1971 · Self

1968

· Self
· Self