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

  • Puta
  • Carmen

Carmen Luvana


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

2006 O - The Power of Submission