Beckett won his first professional roles a week after graduating from drama school, appearing in Richard II and Callas at the Oldham Coliseum.[1] He went on to work in regional theatre throughout the UK, and with the National Theatre.[1]
Beckett played the role of PC Mike Jarvis in The Bill for five years. He later played Dr Matt Ramsden in Coronation Street from 2000 to 2002, reprising the role in 2006.[4] Discussing the character and the possibility of a return, Beckett said: "People were really protective of Ashley, and very anti the child-stealing doctor. I don't know about returning to Corrie again, but as long as Ashley is in the show there is a potential kidnap plot."[4] But as the character of Ashley has now been written out, with the rest of his on-screen family to follow shortly, the return of Dr Ramsden seems unlikely.