A scuba diver narrowly escaped with his life after encountering a great white shark in 90-foot deep water off Florida's Vero Beach. Jimmy Roseman captured the close encounter on video with his GoPro cam.

Roseman, a West Melbourne, Fla. native, spotted the 12-foot-long killer from a distance as it made its way towards him, the New York Daily News reported.

For two terrifying minutes the shark circled around Roseman who eventually used his spear gun to prod the great white and scare it away.

"In the video, it did look like it was kind of far away," he told Fox35. "But the whole time it was about 6 to 7 foot away from me."

"I had to poke it really hard that last time," he added.

Officially known as the Carcharodon carcharias, the great white shark usually lives in cold and temperate waters around the world, but they have reportedly been seen in topical areas as well, according to the NOAA. Great whites in the western North Atlantic Ocean are most often seen on the continental shelf.

Researchers have found evidence that great whites have a migration pattern based on seasonal influences, where their shift to the Florida area is influenced by water temperature, food sources and other factors.

Another great white shark on people's radar is the famous "Katherine," a massive beast spotted off of - where else - the Florida coast two weeks ago.

The 14-foot-long great white, which is being tracked by the OCEARCH research team, alarmed residents of Daytona Beach, and later Palm Bay and Vero Beach since it was seen only 12 miles from the shore.

Despite such sightings in a limited area, OCEARCH says that it has been a "slow" shark season.