FILMOGRAPHY
1993 · The Conundrum
2003 · 劇集
2005 · Self
2006 · self
1999 · 電影
2022 · The Enigma
2002 · Self
2002 · 電影