Rob Mallard became the third actor to play the role of Daniel Osbourne in Coronation Street when he joined the soap in 2016. He has since endured heartbreak onscreen as Ken Barlow's son, when he lost his wife Sinead Tinker, played by Katie McGlynn, when she died from cancer and has been raising their child alone.