Jenna Leigh Green Jenna Leigh Green 8/22/74 Actress Biography There is no information about «Jenna Leigh Green» yet. Roles Libby Chessler (Actress) Sabrina, the Teenage Witch Gallery