Casey Robert Hughes is a fictional character on the soap opera As the World Turns. He is the only child of Margo Montgomery and Tom Hughes. He was last played by Zach Roerig from January 18, 2005 to May 2, 2007. From January 29, 2008 to the series' last episode on September 17, 2010, newcomer Billy Magnussen played the role.