Who plays Steve McDonald in Coronation Street?

Steve McDonald in Coronation Street (1960) is played by Simon Gregson.

See the full spoiler-free cast & character guide for Coronation Street