Answer
Kevin Sorbo's middle name is David. Sorbo is an American actor, director, and producer, best known for his roles as Hercules in the television series Hercules: The Legendary Journeys and Captain Dylan Hunt in the science fiction series Andromeda. He has also appeared in films such as Kull the Conqueror, Meet the Spartans, and God's Not Dead.