Shay Crotty appeared as Tommy Moon in EastEnders between March 2015 and January 2016, taking over the role from twins Ralfie and Shane White. He reprised the role between December 2018 and May 2021, after which Sonny Kendall took over, appearing from the next July.
Advertisement