Vicki Davis

Vicki Davis (July 18, 1980) is an American actress from Los Angeles, California. She portrayed the witch Tali in the season 6 episode "Witch Wars".

Career

 * USA High
 * Power Rangers in Space
 * Power Rangers Lost Galaxy
 * Odd Man Out
 * Maybe It's Me
 * CSI:Miami
 * Charmed
 * Medium
 * Everwood
 * House M.D.