David hatches a secret plan to ruin Nick's life later this month after finding out about his one-night stand with Kylie.
Shocked to realise that his wife's unborn baby may not actually belong to him, David (Jack P Shepherd) keeps quiet as he wants to bide his time and get revenge.
However, asked about David's chances of taking on Nick, Price told TV Times: "Nick would win. You have to remember, he's Brian Tilsley's son. David thinks he's nasty, but Nick can be worse.
"Nick knows David can be a bit nutty, but doesn't consider him that much of a threat."
David's first act of revenge is to trash Nick's flat. Stirring up trouble, he then convinces Nick that Peter Barlow may be to blame.
Price continued: "Nick thinks he's having a run of bad luck. He believes he's been burgled when the flat is trashed. Then he thinks Peter is behind it."
David will even hope to ruin Nick's marriage to Leanne as he steps up his schemes, but whether his ruthless plot will be successful remains to be seen.
Coronation Street airs David's discovery on Monday, June 17 at 7.30pm on ITV.
Digital Spy Soap Scoop video - press play below to watch Amie Parker-Williams reveal gossip on a murder plan in Coronation Street, a frightening encounter in Hollyoaks, a surprise pregnancy in Emmerdale and more trouble for Lauren in EastEnders.