Rob Mallard joined Coronation Street in 2016 playing Ken Barlow's fresh-faced son, Daniel Osbourne.
Daniel has faced his fair share of love, loss and heartbreak on the cobbles, most notably when he lost the love of his life Sinead Tinker to cancer in a heartbreaking storyline.
He's now trying to patch things up with on/off girlfriend Daisy Midgely - while dealing with her deranged stalker Justin Rutherford.