Sheree Da Costa es conocida por su trabajo en rebelde (1985), The Edge of Power (1987) y Moulin Rouge (2001).