

2026 · Self (archive footage)

2026 · Self

2023 · Self

2022 · Self

2022 · Self

2022 · Self

2021 · Self
2020 · Self

2020 · Self

2020 · Self (archive footage)

2019 · Self

2018

2015 · Self

2015 · Self (archive footage)

2015 · Self

2013
2013 · Self

2013 · Self

2012 · Busker

2012 · Self - Performer

2012 · Self

2011 · Self
2011 · Self
2011 · Self

2011 · Self (archive footage)

2010 · Self

2010 · Self

2009 · Self - vocals

2009 · Self

2009 · Self

2006 · Self (Archive Footage)

2006 · Self (voice)

2006 · Self

2006 · Self (archive footage)
2005 · Self

2004 · Self

2004 · Self

2004 · Self (archive footage)

2004 · Himself (archive footage)

2004 · Self - Guest Appearance

2004 · Self

2003

2003 · Self

2002 · Self - Performer 'Living Doll'

2001 · Self

1999 · Heathcliff
1999 · Self

1998 · Self

1995 · Self

1994 · Self

1992 · Self

1992