2004-Lembeh-P4182387 Pygmy Cuttlefish Lembeh Straits, Indonesia 2004 Longnose Hawkfish Manado 2004 2006-Gangga-P3060559 Mantis Shrimp  Bali, Indonesia 2002
Hairy Frogfish Lembeh Straits, Indonesia 2004 Weedy Scorpionfish Lembeh Straits, Indonesia 2004 2004-Lembeh-P4152254 2003-Gangga-P3070701 Mototi Octopus Seraya, Bali 2010
Mototi Octopus Seraya, Bali 2010 Mimic Ocotopus Lembeh Straits, Indonesia 2009 Wonderpus Lembeh Straits, Indonesia 2009 Bob tail squid (1cm) Lembeh Straits, Indonesia 2009 Maldives 2008
Juv Batfish at Chuyo Maru Wreck, Palau 2010 Maldives 2008 Diving the lava tubes  Hawaii 2006 Kona Manta night dive  Kona, Hawaii 2006 The Gentle Giant Kona, Hawaii 2006
2002-Bali-P9050037 Stalking the Blues Blue Corner, Palau 2010 2005-Maldives-P7142776 Grey Reef Shark Palau 2010 Blue Corner, Palau 2010
Palau 2010 P3297941 Savusavu, Fiji 2012 Beqa, Fiji 2012 Jellyfish Lake, Palau 2010
Jellyfish Lake, Palau 2010 Jellyfish Lake, Palau 2010 Vilamendhoo, Maldives 2008 Palau 2010 Oriential Sweetlips Palau 2010
Maldvies 2005 Palau 2010 Giant Barracuda Tulamben USS Liberity Wreck, Bali 2010 Grandpa Barracuda Tulamben USS Liberity Wreck, Bali 2010 Harlequin Shrimps Seraya, Bali 2010
Harlequin Shrimps Seraya, Bali 2010 Aliens !! Seraya, Bali 2010 Seraya, Bali 2010 Emperor Shrimp on Sea Cucumber Lembeh Straits, Indonesia 2009 Anamone Shrimp Lembeh Straits, Indonesia 2009
Seraya, Bali 2010 Seraya, Bali 2010 P3318037 Juv Emperor Angel at Cleaning Station Seraya, Bali 2010 Seraya, Bali 2010
Seraya, Bali 2010 Goby and eggs Seraya, Bali 2010 Ribbon eggs Seraya, Bali 2010 2004-Lembeh-P4152247 Dauin, Philippines 2011
Goby on Sea Pen Seraya, Bali 2010 Seraya, Bali 2013 Dauin, Philippines 2011 JawFish and ??? Seraya, Bali 2010 Seraya, Bali 2010
Boxer Crab Seraya, Bali 2010 Orang Utan Crab Lembeh Straits, Indonesia 2009 Soft Coral Crab Seraya, Bali 2010 P1030889 Dauin, Philippines 2011
Crinoid shrimp Seraya, Bali 2010 Crinoid shrimp Seraya, Bali 2010 Tozeuma Shrimp Lembeh Straits, Indonesia 2009 Pygmy Seahorse Seraya, Bali 2010 Pygmy Seahorse Seraya, Bali 2010
Pygmy Seahorse Seraya, Bali 2010 Seraya, Bali 2013 Xeno Crab Seraya, Bali 2010 Lembeh Straits, Indonesia 2009 Seraya, Bali 2013
Spider Squat lobster (Chirostylus sandyi)   Dauin, Philippines 2011 Orange Frogfish Lembeh Straits, Indonesia 2009 Leaf Scorpionfish Seraya, Bali 2010 Seraya, Bali 2013 Grumpy Painted Frog fish   Lembeh Straits, Indonesia 2009
Lembeh Straits, Indonesia 2009 Lembeh Straits, Indonesia 2009 2004-Manado-PB192067 Lembeh Straits, Indonesia 2009 Dauin, Philippines 2011
Robust Ghost Pipefish Seraya, Bali 2013 Bubble Shell with mantle extended Lembeh Straits, Indonesia 2009 Seraya, Bali 2013 Lembeh Straits, Indonesia 2009 Savusavu, Fiji 2012
Savusavu, Fiji 2012 Seraya, Bali 2013 Dauin, Philippines 2011 Seraya, Bali 2013 Juv Dragon Wrasse (Rockmover Wrasse) Savusavu, Fiji 2012
Seraya, Bali 2013 Juv Lionfish (3 cm) Seraya, Bali 2013 Dauin, Philippines 2011 Seraya, Bali 2013 Seeing Double Kona, Hawaii 2006
Dauin, Philippines 2011 Dauin, Philippines 2011 Dauin, Philippines 2011 Dauin, Philippines 2011 Dauin, Philippines 2011
Coleman's Shrimp  Seraya, Bali 2010 Dauin, Philippines 2011