Johnny Zacchara is a fictional character on the ABC soap opera General Hospital and the contract role was portrayed by Brandon Barash from September 18, 2007 until May 3, 2013. He returned on December 5, 2014. He is the son of Claudia Zacchara (originally believed to be his sister) and Gino Soleito. Until its reveal in 2012, he was believed to be the son of mobster, Anthony Zacchara, who turned out to be his biological grandfather.