Profile Show All

Carmen Luvana Profile Image

Person Facts

Known Credits: 1

Birthday: 1981-08-23

Place of Birth: New York City - New York - USA

Adult Actor: True

Official Homepage: -

Also Known As

No alternative names entered.

Carmen Luvana

Biography

Carmen Luvana was born on August 23, 1981 in New York City, New York, USA. She is an actress.

Acting
2006 O - The Power of Submission