bobby beale is played by eliot carrington. bobby is the son of ian and laura beale (adam woodyatt and hannah waterman). 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, before returning in november, with eliot carrington taking over the role.