
2026 Srlf (archive footage)
2015 Himself - Presenter
2015 Thanks
2008 Performer
2008 Band Leader
1999 Original Music Composer
1999 Music
1997 Musical Director
1996 Himself - Piano
1994 Band Member (Uncredited)
1987 Defrocked Priest
1987 Sun Reporter
1987 Writer
1984