With a career spanning hundreds of credits across film and television, Todd brought unforgettable intensity to roles in Platoon, Night of the Living Dead, and even Star Trek. His talent left an indelible mark on the genre, earning him a devoted fan base.
Todd's impact on both horror and sci-fi communities is profound; fans and colleagues alike mourn the loss of a legendary figure who redefined horror with depth and complexity.