2024
as Self
2023
as Self (archive footage)
2022
as Self
2018
as Self
2017
as Self
2014
as Self (voice)
2010
as Self
2007
as Self
2006
as Self
2001
as Self - Lyricist
1999
as Self
1997
as Self
1997
as Self
1997
as Self - Lyricist
1991
as Self
1975
as The Lyricist
1973
as Self
1971
as Self
1970
as Self
1953
as Self