Spencer Locke

Spencer Locke born September 20, 1991 in Winter Park, Florida is the actress that plays Candida in Disney Channels Phil of the Future. She also appeared on another Disney Channel show That's so Raven as Kayla in the episode Mad Hot Cotillion.