Acting in high school led to the beginning of Williams's professional career when a teacher saw her perform in a musical and recommended an agent to Williams.[1]
Williams's first notable role was on Family's Radio Free Roscoe, which aired between 2002 and 2004.[2] In 2003, she played Kim Carlisle, a DJ for "Cougar Radio", and love interest of Robert McGrath. Over three years, she also played multiple roles on the popular CTV series Degrassi: The Next Generation.[1]
After taking a break in her career, she appeared in Family’s new show, The Latest Buzz, as Diane Jeffreys (abbreviated "DJ"), the editor and supervisor of the young writers of Teen Buzz.[1] She then portrayed Leena on the Syfy series Warehouse 13 from the series's start in July 2009 until the midpoint of season four in October 2012.[3] In 2014, Williams appeared in Lifetime's The Lottery.[4] Williams had recurring roles on Remedy and Bitten.[5] She appeared in Family Law as Lucy Svensson from 2021 to 2026.[6]