1989 · Self
2006 · Himself
2018 · Self
2006 · Self
1996 · himself
2006 · Narrator
2006 · The Devil
2015 · 電影