Which actor portrayed Private Joker in Stanley Kubrick’s Full Metal Jacket?
Answer
Matthew Modine
Answer
Matthew Modine
Matthew Modine portrayed Private Joker in Stanley Kubrick’s Full Metal Jacket.
Joker, whose full name is James T. Davis, serves as the film’s central viewpoint character. He begins as a Marine recruit under the brutal instruction of Gunnery Sergeant Hartman and later works as a military journalist during the Vietnam War.
Modine’s performance connects the film’s two major sections: recruit training at Parris Island and combat in Vietnam. Joker’s role as a writer and observer creates a contrast between the Marine Corps’ slogans, the realities of war, and the dark humor used by soldiers.
Stanley Kubrick directed the 1987 film, adapted from Gustav Hasford’s novel The Short-Timers. Vincent D’Onofrio played Leonard “Gomer Pyle” Lawrence, while R. Lee Ermey played Hartman. The film is frequently remembered for Hartman’s speeches, but Modine’s Joker provides the narrative continuity across the training and combat portions.
Source: Wikipedia · fact-checked Sept. 2026