FILMOGRAPHY
2000 · Kenisha Jones
2007 · Female Bartender
2002 · Self
1994 · 劇集
2005 · Submissive
2002 · Contestant
2008 · young Celia Cruz