Williams' first role was as recurring character Jamie Lewis on Heartland. In 2012, she appeared in Disney's Radio Rebel and played the antagonist, Stephanie Meyers, in 20th Century Fox's Flicka: Country Pride, for which she was nominated for a Young Artist Award (Best Performance by a Young Actress 2013). She was also nominated for her performance in Nasser Group's Christmas Miracle (Best Supporting Actress). Williams also played the recurring character Ginger on the Cartoon Network's live-action series Level Up, which was picked up in Canada by Teletoon. Williams guest-starred in the second episode of CTV's new procedural drama Motive, which aired as the series premiere on American Network ABC after it was picked up in summer 2013. Williams played Tiffany Greenwood, a high school student brutally murdered by a mayoral candidate/family friend she threatened to expose. This performance merrited her yet another Young Artist Award nomination, and this time she won for Best Performance by a Guest Star. She also appeared in a supporting role in Lifetime's Forever 16, which was released in September 2013.