Keach opptrådte først på Broadway i 1969 som Buffalo Bill, og har vunnet mange priser. Fra 1984 til 1987 spilte han privatdetektiven Mike Hammer i TV-serien basert på Mickey Spillanes bøker.