Nora Ariffin is an actress and writer, known for Selubung (1992), Skin Art (1993) and Too Beautiful to Die (1988).
No data