who is carly's father on general hospital
Carly Corinthos In early 2000, after Carly reveals she is pregnant by Sonny as a result of the HateSex, Sonny coerces A. J. into divorcing Carly and signing away his parental rights to Michael. In May 2000, Carly suffers a miscarriage when she falls down the stairs during a confrontation with A. J. Carly and Sonny bond over their loss and they marry in September 2000. Carly and Sonny realize they are truly in love and renew their wedding vows on February 23, 2001. Carly (then Tamara Braun) later tries to force Sonny out of the mob and he divorces her for it. Carly befriends Sonny's sister Courtney Matthews (Alicia Leigh Willis) and supports her relationship with Jason. Still in love with Sonny, Carly is hopeful they can reconcile until she finds him in bed with his attorney Alexis Davis (Nancy Lee Grahn) and a distraught Carly is presumed dead after a car accident. Upon Carly's return, she and Sonny remarry only for Sonny's vengeful brother Ric Lansing (Rick Hearst) to drug Carly and make it look like they slept together. In October 2003, Ric kidnaps a pregnant Carly only for her to escape and be taken hostage by Lorenzo Alcazar (Ted King). As Alcazar helps Carly deliver her son Morgan, Sonny believing she is in danger shoots at Alcazar only for the bullet to hit Carly and render her comatose. Carly awakens an in the spring of 2004 meets her biological father John Durant (Corbin Bernsen) who is looking to send both Sonny and Alcazar to prison. When the two are trapped in an elevator together, Alexis tells Carly that Sonny is her daughter Kristina's father. Carly keeps quiet fearing she might lose Sonny only to confess it later when the Kristina is deathly ill. Feeling betrayed, Sonny divorces Carly again but she agrees to be Kristina's godmother despite their differences.