Steve McDonald is a fictional character from the British ITV soap opera Coronation Street, played by Simon Gregson. The character first appeared on-screen during the episode airing on 6 December 1989. From Wikipedia
He shared a heartfelt tribute to his three sons in an Instagram post that underscores how his decades on Coronation Street have shaped his family life