Catherine Leno is a pornographic actress. [+]