Question: Who plays edward brock jr in spiderman 3?
Answer: Topher Grace
Christopher John Grace
Natural Questions answer: Topher Grace (from the Wikipedia article "Spider-Man 3")