Shay Crotty

Shay Crotty has appeared as Tommy Moon on EastEnders since December 2015, with the exception of not being present on the show from January 2016 to December 2018. He took over the role from twins Ralfie & Shane White.