Redfordová se narodila v Rochesteru v Michiganu, malém předměstí severně od Detroitu. V mladém věku začala tančit v Deborah’s Stage Door a v roce 2001 absolvovala střední školu v Rochester Hills.
Mimo Disneyho se objevila v televizních seriálech jako Joan of Arcadia, Arrested Development, Jake in Progress, Judging Amy a The Young and the Restless. Její filmová tvorba zahrnuje Upíří klan, Natáčejí divy, Don’t They?, The Trail to Hope Rose, Shanghai Kiss a Look. Od té doby s herectvím skončila.
Měla také krátkou hudební kariéru a vydala dvě alba: I Am Spencer (2004) a Wasted Space (2012).