Question: Who plays edward brock jr in spiderman 3?
answer: Topher Grace
Christopher John Grace