Robert Stephen Mallard (born 19 May 1992), known professionally as Rob Mallard, is an English actor best known for playing as Daniel Osbourne in "Coronation Street". He is the third actor to play the role, replacing Lewis Harney and Dominic Holmes. He was born in Manchester, England.