Alimi Ballard has joined General Hospital as William Baines, and his Port Charles debut is set for Thursday, September 3. The casting adds another new name to a show that has been turning over parts of its ensemble in July and again this week.
Ballard’s Port Charles turn
Ballard will step into daytime as William Baines after building a career that started with Frankie Hubbard on Loving and The City. He later kept working in prime-time television and film, with credits on Sabrina the Teenage Witch, Criminal Minds, Queen Sugar, NCIS, The Rookie, and Law & Order.
His run on Law & Order included a three-episode stretch as Defense Attorney Ron Delahunt in the 2024-25 season. That makes this casting less of a surprise than a continuation: Ballard already knows how to play a character dropped into an established world and given limited runway to make an impression.
General Hospital cast changes
Earlier this week, General Hospital killed off Chris McKenna’s WSB agent character Jack Brennan. In July, the show also added Kelly Kruger as a recast Serena Baldwin, Kayden Brenna Tokarski as a recast Scout Cain, Dean Geyer as Dr. Tristan Roberts, Troy Lennon Appel as JJE executive Hudson Parker, and Grady Eldridge as A&R rep Simon.
That list points to a clear pattern: the show is not just adding bodies, it is actively reworking its character map. When a daytime drama introduces a cluster of new and recast roles in a short span, the audience is usually being asked to track fresh relationships while adjusting to exits at the same time.
William Baines left open
No details about William Baines were immediately available, even with the casting and debut date set. That leaves the first episode on Thursday, September 3 as the real test, because the role’s function inside General Hospital still has to be defined on screen.
Ballard’s arrival is a practical move for the show: it brings in a familiar working actor with soap and primetime range, but it also adds one more unknown to a cast already in motion. For viewers, the immediate takeaway is simple — a new character is landing, and the story around him starts when Ballard appears in Port Charles on September 3.







