FILMOGRAPHY
2002 · Self
2003 · Self
2017 · Leah
2015 · Nancy
2005 · Self - Contestant (archive footage)
1988 · 剧集