You forgot one Marine: Bob Keeshawn,aka “Cap’n Kangaroo’’. 5th. Marine Div. WW2 vet. Iwo Jima vet and Silver Star recipent and good friend of fellow actor and marine Lee Marvin.
Not true
http://www.snopes.com/military/celebrities/leemarvin.asp
Bob Keeshan was not at Iwo (neither was Marvin), he enlisted near the end of the war.