Coronation Street’s Rob Mallard is the third actor to play the role of Daniel Osbourne and has been a fixture on the cobbles since 2016. Daily Express :: TV and Radio Feed
Read More »Coronation Street’s Rob Mallard is the third actor to play the role of Daniel Osbourne and has been a fixture on the cobbles since 2016. Daily Express :: TV and Radio Feed
Read More »