Dr. Jonathon Ohn is a brilliant scientist who created the time dilation accelerator portal-making machine for Tony Stark. However, following the battle against Venom and Carnage, Stark shut down the accelerator. Ohn is then approached by Kingpin, who funds Ohn’s research to have him continue the accelerator project, while Ohn falls in love with his partner, Dr. Silvia Lopez, who wants to seek greater reward for her efforts. After they complete the machine, Ohn is accidentally sucked into a portal, where numerous other portals attach to him, allowing him to create and recall the portals. Ohn calls himself the Spot and starts stealing money to help fund his project.