Papillon was born on 16 August 1975 in Los Angeles, California, USA. She is an actress and costume designer.
Carte blanche à Passi
Movie • 2025
Jenna's Revenge
Movie • 1997
Bad Girls 9: Bust Out
Smoke and Mirrors
Movie • 1996