Actor Thomas Law rose to fame playing Peter Beale in Eastenders when he was just seven years old.
Thomas played Ian Beale's son for four years, before departing Walford on Christmas Eve 2010. He was replaced by Ben Hardy, who starred as Peter from 2013 to 2015, and Dayle Hudson who was Peter from 2020 to 2022.
During his time on the show, Thomas was involved in huge storylines such as a crash that saw him trapped unconscious in a car, dating and cheating on Lauren Branning, and falling for Whitney Dean. By the time he quit the soap in 2010, Thomas had racked up a huge 231 episodes.
READ MORE: Coronation Street's Harriet Bibby announces 'last day' on ITV show
Following his EastEnders stint, Thomas had roles in The World's End with Simon Pegg, Casualty, and Last Train to Christmas. Most recently, he has starred as DC Eddie Martin in The Bay.
Away from acting, Thomas is also a musician, and an avid fitness lover, and he regularly keeps fans updated on Instagram. In a recent post, the 29-year-old shared he has released a Foo Fighters cover on Spotify.
Fans were quick to comment on the video, as Lauren said: "No word of a lie I thought you were Harry Styles then!", and Jennifer said: "This is lovely". Ella said: "Looking great, and sounding great too".
Earlier this month, Thomas revealed he will be back for the new series of The Bay. Sharing a snap of himself in a recording studio, he simply said: "The Bay series 4 coming soon!
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here
READ NEXT:
Lloyds bank issues £427 warning to all customers
Gogglebox star shows off huge weight loss results
Harry and Meghan's documentary blunder spotted after 'Liverpool' admission
DWP warning as Universal Credit claimants could be hit with fines