Hello There!

Hello There!: Tiger Beach, Grand Bahamas

Guardian of the Spar

Guardian of the Spar: North Carolina

"Say Cheese": Tiger Beach, Grand Bahamas

shark

shark: Maui, Hawaii

Blackbeard Dec08

Blackbeard Dec08: Bull Run Bahamas

the Hunter

the Hunter: Nassau Bahamas

Shark ballet anyone?

Shark ballet anyone?: Bora Bora, Tahiti

Whale Sharks in the Garden

Whale Sharks in the Garden: Sharm el Sheikh

No fear

No fear: Bahamas

Cruising for Chicks

Cruising for Chicks: Niihau Hawaii

nurse shark

nurse shark: corn island, nicaragua

on my first shark dive - July 2010

on my first shark dive - July 2010: Exuma Cays, Bahamas

Emma the Tiger Shark followed me back to the boat.

Emma the Tiger Shark followed me back to the boat.: Tiger Beach, Bahamas

Meet Capt Ron.  He´s missing an eye.  Lemon sharks at Tiger Beach

Meet Capt Ron. He´s missing an eye. Lemon sharks at Tiger Beach: Tiger Beach, Bahamas

This guy swam so close to me that I could have touched him! Taken at Bull Run, Bahamas June 2008.

This guy swam so close to me that I could have touched him! Taken at Bull Run, Bahamas June 2008.: Bull Run, Bimini Bahamas

Caribbean Reef shark with sponges and Diver.

Caribbean Reef shark with sponges and Diver.: Bahamas

hows this for close  NC sand tiger shark

hows this for close NC sand tiger shark: North carolina

Caribbean Reef shark with Pillar coral

Caribbean Reef shark with Pillar coral: Bahamas

Tiger shark profile

Tiger shark profile: Ginormous Reef, Bahamas

Caribbean Reef Shark

Caribbean Reef Shark: Roatan, Honduras

Cage diving out at Guadalupe Island

Cage diving out at Guadalupe Island: Guadalupe Island, Mexico

Grey Nurse Sharks

Grey Nurse Sharks: Maroubra

: Cat Island, Bahamas

Grey Nurse at South West Rocks

Grey Nurse at South West Rocks: South West Rocks