Coronation Street Ian Puleston-Davies has admitted that he never wanted to play a soap villain.
The actor said he was pleased to see "more layers" to his character Owen Armstrong, as he feared becoming a typical Corrie bad guy.
"I was a little nervous in the beginning, when all I seemed to be doing was pointing fingers and telling my children off," he told PA.
"Apart from the fear of being stuck in a corner and being the Corrie baddie, which I certainly didn't want to be from the outset, I was really holding my breath that they'd soften the endings and show there were more layers to him."
He added: "I knew they weren't going to go down the axe murder route because they said that from the off, but I did think he was a little too angry for too long, and I'm glad over the last 18 months they have added layers to Owen."
Puleston-Davies went on to argue that some of Owen's negative character traits were understandable given his background.
"He was complicated and he has got massive issues, he's not just out-and-out bad," he said. "He's obviously very bitter and unforgiving about his wife having left him to look after his kids; there's a lot of anger there, which hopefully Anna will coax out of him and sort out over the coming months."
Puleston-Davies similarly insisted last year that Owen is "not an evil man", saying: "He's got morals - but they're his own morals."