<P> Identical twins Shawn and Taylor Carpenter originally played Will . They were only six weeks old when they started , and they portrayed Will from babyhood until six years old ( 1995 to 2002 ) . In 2002 , Days decided they wanted a trained young actor playing Will , and nine - year - old Darian Weiss was cast , and the character was rapidly - aged three years . A year later ( 2003 ) , Christopher Gerse took over as Will . Gerse was able to attend regular school whilst working on Days , including playing on his school 's basketball team , just like his character . In 2005 , Days were again planning to rapidly age Will , and were `` actively seeking out a new actor to play the role '' -- but the plans were shelved when new storyline for the younger Will `` became available '' , and Gerse was retained to `` preserve the believability of Alison Sweeney and Bryan Dattilo as his parents '' . Will was not aged again , and Gerse continued until 2007 when Will was written out ( by having the character go to live with his uncle and aunt in Switzerland ) . In addition , for one episode in January 2008 , Gerse provided Will 's voice for a phonecall . </P>
who used to play will on days of our lives
Shawn and Taylor Carpenter Darian Weiss Christopher Gerse