Kyle is a former boyfriend of Nancy Osborne (Jessica Fox), who encounters her at a multiple sclerosis support group. The pair reminisce about the past, casting doubt over Nancy's relationship with Darren Osborne (Ashley Taylor Dawson). However, when Kyle becomes homeless and Darren finds out that Kyle is gay, Darren offers him a place to stay. It is then revealed that Kyle is also a drug dealer, and ropes Darren into helping him.
Even later, Kyle starts an affair with Ryan Knight the day his wife, Amy Barnes, died. He continues this affair while Ryan dates Mercedes McQueen, and eventually tells Mercedes that Ryan is gay. Ryan then gets Kyle arrested for dealing drugs. Kyle continued to write to Ryan and Ryan ignored him. Ryan eventually visits Kyle but only to warn Ste Hay, who is also in prison, that Ste's lawyer, James Nightingale, was setting Ste up for Amy's murder.