Genelle Williams | |
---|---|
Born | |
Occupation | Actress |
Years active | 2003–present |
Genelle Williams (born February 18, 1984) is a Canadian actress who is best known for her roles as Kim Carlisle in Radio Free Roscoe, as DJ in The Latest Buzz, and as the innkeeper Leena in Warehouse 13.