Papillon

b. 1975·Active·Active 1996–2006

Papillon was born on August 16, 1975 in Los Angeles, California, USA. She is an actress and costume designer.

Career stats
23Films
0Posters
10Years active
2006Peak year
Eras & genres
Eras
Genres

Selected work

0 posters
No titles match these filters.