who plays the sergeant. in full metal jacket
R. Lee Ermey Ronald Lee Ermey (born March 24, 1944) is an American actor and voice actor, best known for his role as Gunnery Sergeant Hartman in Full Metal Jacket, which earned him a Golden Globe Award nomination for Best Supporting Actor. He is a former United States Marine Corps staff sergeant and an honorary gunnery sergeant; during his tenure in the U.S. Marine Corps, he served as a drill instructor.
Vincent D'Onofrio He is known for his roles as Private Leonard "Gomer Pyle" Lawrence in Full Metal Jacket (1987), Wilson Fisk in Daredevil (2015â€“present), NYPD Detective Robert Goren in Law & Order: Criminal Intent, Edgar the Bug in Men in Black (1997), and Vic Hoskins in Jurassic World (2015). Among other honors, D'Onofrio is a Saturn Award winner and an Emmy Award nominee.