
Papillon was born on 16 August 1975 in Los Angeles, California, USA. She is an actress and costume designer.
Every film and series, matched to you. Your Film DNA, your friends, your nights in.

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