Ned Leeds

Spider-Man | Character

Peter Parker's best friend who becomes Spider-Man's tech support when he's on missions. (MCU)

Peter Parker's best friend who becomes Spider-Man's tech support when he's on missions. (MCU)

Less