EastEnders ' former Peter Beale actor Thomas Law looked drastically different in brand new gritty police drama The Bay which debuted on ITV on Wednesday.
Thomas was the fifth actor to play Ian Beale's young son, and he left the soap in 2010 after four years in the role. Peter is now played by Dayle Hudson, with other actors in the role including Ben Hardy, Joseph Shade and Alex Stevens.
When Thomas' character DC Eddie Martin appeared on screen, several viewers expressed their surprise at the seeing the actor again, transformed after 11 years since his EastEnders reign came to an end.
One tweeted: "That guy who was sat round the detectives table was the guy who used to play Peter beale in eastenders years ago, as soon as he spoke I
Read more on mirror.co.uk