Skip to content
Leigh Anderson

Leigh Anderson

Actor · born 14 December 1966 · Laurel, Mississippi, USA

Where to start: Penthouse: 25th Anniversary Pet of the Year Spectacular.

As actor 5

↑ ↓ to move · Enter to open · Full search page