简介:
Kendra Westwood is a Film, Television and stage Actress known for her work on NBC's Debris, The CW Network's iZombie, Lifetime Television Movie Gone Mom, and Netflix Series The Baby-Sitters Club. Kendra was born in Toronto, Ontario and raised between both Jamaica and Canada. She was born to Caribbean parents and is of half Jamaican and half ...