Stephen Beard is the actor who portrayed Archie Carpenter from November 2008 to May 2010.
Stephen appeared in the reality show, Living on the Edge in which in the second season, he auditioned for the role of Archie in which he later went on to winning the role.