Skyla I'Lece Woodard

Skyla I'Lece Woodard

Born July 25, 2006 in Raleigh, North Carolina, Skyla I'Lece Woodard was singing and performing by the age of 2. Today, she is a two time Best Actress in a Musical Nominee. At the age of 2 1/2, her parents signed her up for routine musical theater camps. There began the journey of a triple threat; ...

Moives