Casey held a regular role in BBC soap opera EastEnders, playing Tom Bailey. He first appeared on 1 June 2017, and was originally credited as 'Nosebleed Man'. However, later on his character's name was announced, and he is now credited as Tom Bailey.[2]