How many movies have Henry O'Neill and John Eldredge acted in together?

They have worked on 8 movies together! Their first movie together was The Man with Two Faces (1934) while their highest rated movie together was Oil for the Lamps of China (1935). They have not worked together since Dangerous Partners (1945).

Role
Gen. John "Jack" Brent Fitts
Role
Robert Biddle