Dennis wurde adoptiert, deshalb musste er auch seinen Geburtsnamen Francis Xavier Waldron abgeben und seinen neuen, Eugene Dennis, annehmen. Schon früh in seinem Leben wurde er Mitglied der CPUSA und bei den Industrial Workers of the World, für sie veranstaltete er auch erste Streiks in Kalifornien.
Parteikarriere
Dennis folgte Earl Browder als Generalsekretär der CPUSA und übte dieses Amt aus, bis er 1959 gegen Gus Hall verlor. Dennis wurde im Anschluss Vorsitzender der Partei, wobei dieser Posten in Kommunistischen Parteien allerdings traditionell als unwichtiger anzusehen war. Halls Kampfkandidatur galt als umstritten, da eine geordnete Übergabe von Spitzenämtern häufig bevorzugt wurde.
Werke
Ideen, die sich nicht einkerkern lassen mit einem Vorwort von William Z. Foster (1957)