Rachel Lim é conhecida por In the Red (1999), Perfect Piece (2020) e Silence on Set (2011).
Sem dados