2023 Original Music Composer
2021 himself
2018 Director
2012 Himself
2005 Director
2004 Himself
2004
2000 Narrator (voice)
1998 Music
1985 Marauder