Michelle Davy is a pornographic actress. [+]