Genelle Williams

Genelle Williams is a Canadian actress who is best known for her roles in Degrassi: The Next Generation and as the innkeeper Leena in Warehouse 13.

Posted in Talent, Warehouse 13
Call or E-mail for Personal Appearance Availability