(July 17, 1899 - Mar. 30, 1986) James Cagney was an American film actor. In common with fellow American screen icon James Stewart, Cagney became so familiar to audiences that they usually referred to him as "Jimmy" Cagney - a billing never found on any of his films.