Michael Gray, 'Shazam!' star, dies at 75: Report

Published October 22, 2026 6:24 PM CDT

Actor Michael Gray poses for a portrait in circa 1971. (Credit: Michael Ochs Archives/Getty Images)

Michael Gray, known for playing Billy Batson on "Shazam!" in the 1970s, has died, according to a report. 

Michael Gray, ‘Shazam!' star, dies

Big picture view:

His publicist confirmed the news to TMZ, stating that Gray died of natural causes after his health had deteriorated. He died on October 16 in Palm Desert, California.

Further details surrounding his death were not immediately available.

Michael Gray's legacy

Dig deeper:

Gray became a familiar face to television audiences through his role in "Shazam!," which followed young Billy Batson as he transformed into the superhero Captain Marvel to fight evil and save the day. The character’s signature transformation catchphrase became a defining part of the series.

RELATED: Celebrity deaths of 2026: The entertainers and artists we lost this year

Beyond his work on Shazam!, Gray built a television career with appearances in several popular shows, including "The Little People," "Dynasty" and "The Flying Nun."

He also appeared on the beloved sitcom "The Brady Bunch," playing Jeff, a boyfriend of Marcia Brady. In addition to his on-screen work, Gray lent his voice to projects throughout his career.

The Source: This story was reported from Los Angeles. TMZ contributed.

EntertainmentU.S.