Spencer Locke



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