Williams was in the Broadway cast of Aida in 2000, and was a member of the Original Broadway Cast of Wicked in 2003 understudying the role of Fiyero. He then went on to portray the role of Fiyero in the First National Tour and LA productions. He starred alongside Stephanie J. Block, Eden Espinosa and Teal Wicks as Elphaba. As well as Kendra Kassebaum, Megan Hilty and Kate Reinders as Glinda.