logo
Kendra Leigh Timmins backdrop
Kendra Leigh Timmins poster
Kendra Leigh Timmins
Kendra Leigh Timmins was born in London, Ontario, Canada. Kendra is a successful film and television actress, who began her performing arts career at ...