Miles Warren (Earth-616)
Appears in 3 issues
The Spectacular Spider-Man #203
1993
The Amazing Spider-Man #129
1974
The Amazing Spider-Man #31
1965