Robert "Bobby" Beale is a
fictional character from the
BBC soap opera EastEnders who has been played by four actors since being introduced in 2003. Kevin Curran played Bobby from 2003 to 2007, and was replaced by Alex Francis on 7 May 2007. Francis was not credited in the role until 10 March 2008. In January 2013 it was announced that Bobby had been recast, with Rory Stroud taking over the role. Stroud first appeared as Bobby on 1 March 2013. His character departed from the show in May 2014, before returning on 25 November, with Eliot Carrington taking over the role.