How many movies have Christopher Russel and Leo Chavez collaborated on?
They have worked on 1 movie together! Their first movie together was Peter's Web (2011) and was their highest rated movie together. They have not worked together since Peter's Web (2011).
Role
Eddie Brock / Venom
Crew
Grip Production Assistant
Role
Mugger 2
Role
Cop