Peter Beale is making a return to EastEnders - as one of the past actors returns to the role.
The part has been famously re-casted no less than seven times, with Francis Brittin-Snell playing him between 1993 and 1996, before Alex Stevens took over the role in 1997 for a year. From 1998, the part was played by Joseph Shade until 2004 when James Martin stepped in to take on the role for the next two years.
It was then down to Thomas Law to play Peter from 2006 until he departed the role in 2010 when Peter left Walford. When he returned, Ben Hardy took over the role from June 2013 until he left in scenes airing on February 2015. The most recent actor to take the role was Dayle Hudson, who arrived on the Square as the newest reincarnation of Peter in 2020 staying until his final scenes in July 2022.