Richard Deacon (Earth-616)
Appears in 2 issues
The Amazing Spider-Man Annual #23
1989
The Spectacular Spider-Man #89
1984