Rob joined Coronation Street as Ken Barlow’s estranged son Daniel Osbourne last year as part of the highly-anticipated Barlow family reunion.
"I never planned to keep it quiet that I was gay,” he told Gay Times UK. “The only concern I had at first was if I’m with a female character, will an audience who knows I’m gay in real life believe it? But that was just my own fears because I do believe they will."
Thankfully, Rob assured his own experiences of coming out at 17-years-old was an easier ride than for the thousands who are still shunned by their loved ones.
"I was very fortunate,” he added. “I had a very non-plussed family and it’s become the subject of warm, friendly general humour over the years."
Coronation Street's Rob Mallard comes out as gay
Coronation Street's most dramatic moments
Thu, January 12, 2017
Coronation Street's most dramatic moments.
1 of 19
Michelle Connor suffered a heartbreaking miscarriage
will an audience who knows I’m gay in real life believe it
Coronation Street star Rob Mallard
Over the coming weeks, Dan will enjoy a brief fling with Sinead Tinker (played by Katie McGlynn) despite her relationship with Chesney Brown (Sam Aston).
Get Quotes on Home Insurance
Chesney will be understandably heartbroken by the sordid affair, which will reportedly result in a pregnancy shocker.
Katie recently told the Sun: "Sinead and Chesney have been together forever and she’s just grown up. They’ve been arguing. Daniel sees a quirky girl in Sinead and he calls her mysterious and exotic. The situation with Chesney kind of pushes them together.
Robert's Corrie charcater Dan Osbourne will sleep with Sinead Tinker
Robert feared Coronation Street fans wouldn't belive Dan and Sinead affair if he was gay
"They first sleep together in the factory. Daniel needs somewhere quiet to study and Sinead keeps doing overtime at the factory so she invites him to work there.
"There’s a scene beforehand where they are having a laugh and you can feel the tension but nothing happens."
Coronation Street continues tomorrow night at 7.30pm on ITV.