Stacy Keach, the actor whose gravelly voice and steady gaze made him an unforgettable Mike Hammer, died on November 10, 2026, at his home in Magdalenka, Poland. He was 85. His wife, Malgosia Tomassi Keach, confirmed that he died after a long battle with a serious heart condition and heart failure.

For many viewers, Keach will always be the private detective who could walk into a room and size it up before anyone spoke. But anyone who has seen him in Fat City, playing a boxer trying to get back in the ring, knows how much more he could do. He could make a man look tough and let you see, in the same moment, how little that toughness was doing for him.
The Actor Who Made Mike Hammer His Own
Keach first played Mickey Spillane’s hard-boiled detective in the 1983 television movie Murder Me, Murder You. He returned to the role in Mickey Spillane’s Mike Hammer and later in Mike Hammer, Private Eye. Across those productions, he gave Hammer a dry wit and a weary edge that made the character feel at home in a changing television landscape.
The role became so closely associated with Keach that his name and Hammer’s were often mentioned together. Yet some of his most revealing work came when he played men who had far less control over their lives.
From Fat City to The Long Riders
In John Huston’s Fat City (1972), Keach played Billy Tully, a former boxer chasing a comeback in Stockton, California. There’s little glamour in Tully’s return to the ring. Keach lets us see the hope that keeps him going and the toll of having so little else to fall back on. It remains one of his most affecting performances.
He brought a different kind of restraint to The Long Riders (1980), playing outlaw Frank James opposite his real-life brother James Keach as Jesse James. Later generations came to know him as white supremacist Cameron Alexander in American History X, prison warden Henry Pope in Prison Break, and Ed Pegram, an old acquaintance with a sharp tongue, in Nebraska.
A Golden Globe for Hemingway
Keach won a Golden Globe and earned an Emmy nomination for playing Ernest Hemingway in the 1988 miniseries Hemingway. The role called for more than capturing a famous writer’s mannerisms. It gave Keach room to show the strain beneath Hemingway’s public confidence, something he was particularly good at bringing to the screen.
His career also had deep roots in the theater. He played Shakespeare’s Hamlet and King Lear and earned a Tony nomination for portraying Buffalo Bill in Indians. In 2019, he received a star on the Hollywood Walk of Fame.
The Performances He Leaves Behind
Watch Keach as Mike Hammer and then as Billy Tully, and you’ll see how much he could change without ever seeming to push for effect. Hammer’s silences tell you he’s already made up his mind. Tully’s leave you wondering whether he still believes what he’s telling himself. That difference is a good reason to revisit his work.