Carmen Luvana Poster

Biography

Carmen Luvana was born on August 23, 1981 in New York City, New York, USA. She is an actress. She is married to James Thomas Whitlock.