FILMOGRAPHY
1989 · Rupert
1987 · 電影
1994 · Thomas
2011 · Uncle Willie
2025 · Desmond James
2005 · Butcha
2004 · As Himself