About

Wildlife filmmaker and conservation storyteller specializing in ocean, shark, and nature footage. Award-winning director of Fighting For Florida, capturing authentic, high-quality visuals from above and below the surface.

Pond5 artist since 2014

Connect

Footage View all
00:07
Brown Pelican Flying Above Open Ocean
Brown Pelican Flying Above Open Ocean Stock Footage 341640049
00:07
Sportfishing Boat Crossing Choppy Open Ocean
Sportfishing Boat Crossing Choppy Open Ocean Stock Footage 341639723
00:47
Close Up Of Atlantic Puffin Looking Around Perched On Rocks In Maine
Close up of Atlantic Puffin looking around perched on rocks in Maine Stock Footage 333698570
00:08
Aerial View Of Small Fishing Village In Magdalena Bay Mexico At Sunrise
Aerial View of small fishing village in Magdalena Bay Mexico at Sunrise Stock Footage 334638604
00:11
Drone Shot Of Volcanic Mountain Range In Magdalena Bay Mexico At Sunrise
Drone shot of Volcanic Mountain Range in Magdalena Bay Mexico at Sunrise Stock Footage 334638624
00:08
Wooded Waterfront Home Above Rocky Maine Shore
Wooded Waterfront Home Above Rocky Maine Shore Stock Footage 338407652
00:16
079 04 20 26
079 04 20 26 Stock Footage 333696098
00:14
Loons On The Lake In Jay Maine 6.29.25 14
LOONS ON THE LAKE IN JAY MAINE 6.29.25 14 Stock Footage 341373524
00:07
Fore River Santuary Barred Owl 4 V2
FORE RIVER SANTUARY BARRED OWL 4 V2 Stock Footage 334638403
00:07
Sunlight Glittering Across Rolling Ocean Surface
Sunlight Glittering Across Rolling Ocean Surface Stock Footage 341639681
00:07
Aerial View Of Sunrise In Magdalena Bay Mexico With Dramatic Ocean
Aerial View of Sunrise in Magdalena Bay Mexico with Dramatic Ocean Stock Footage 334638607
00:10
Live Banded Maine Lobsters In Basket Close Up
Live Banded Maine Lobsters in Basket Close Up Stock Footage 338407726
00:11
Frigate Sea Bird Gliding Low Above Choppy Ocean Water Diving For Fish
Frigate sea bird Gliding Low Above Choppy Ocean Water diving for fish Stock Footage 341640392
00:09
Harbor Seal Pup With Shark Bite Halfway Rock Rio 9.19.24 22
HARBOR SEAL PUP WITH SHARK BITE HALFWAY ROCK RIO 9.19.24 22 Stock Footage 339093168
00:10
Mountain Range In Magdalena Bay Mexico At Sunrise With Small Fishing Village
Mountain Range in Magdalena Bay Mexico at Sunrise with small fishing village Stock Footage 334638618
00:33
081 04 20 26
081 04 20 26 Stock Footage 333696429
00:11
Fast Drone Shot Of Ocean Beams At Sunrise In Magdalena Bay Mexico With Birds
Fast drone shot of ocean beams at sunrise in Magdalena Bay Mexico with birds Stock Footage 334638567
00:07
Striped Marlins Hunting Beneath Dense Underwater Bait Ball In Mexico
Striped Marlins Hunting Beneath Dense Underwater Bait Ball in Mexico Stock Footage 341639384
00:07
Mag Bay 2024 Day 1 R5 Underwater Dolphins Marlin 10 V2
MAG BAY 2024 DAY 1 R5 UNDERWATER DOLPHINS MARLIN 10 V2 Stock Footage 334638523
00:11
Mag Bay 2024 Day 1 R5 Underwater Dolphins Marlin 3 V2
MAG BAY 2024 DAY 1 R5 UNDERWATER DOLPHINS MARLIN 3 V2 Stock Footage 334638519
00:10
Drone Of Small Fishing Village In Magdalena Bay Mexico At Sunrise
Drone of small fishing village in Magdalena Bay Mexico at Sunrise Stock Footage 334638589
00:07
Flock Of Pelicans Flying In Golden Coastal Light
Flock of Pelicans Flying in Golden Coastal Light Stock Footage 341640116
00:07
Fore River Santuary Barred Owl 10 V2
FORE RIVER SANTUARY BARRED OWL 10 V2 Stock Footage 334638400
00:06
Drone Shot Of Boats Approaching Village In Magdalena Bay Mexico At Sunrise
Drone shot of boats approaching village in Magdalena Bay Mexico at Sunrise Stock Footage 334638579
00:29
084 04 20 26
084 04 20 26 Stock Footage 333696624
00:07
Seabirds Flying Over Large Coastal Bird Colony
Seabirds Flying Over Large Coastal Bird Colony Stock Footage 341640121
00:07
Dense School Of Mexican Sardines Swirling Through Blue Ocean
Dense School of Mexican Sardines Swirling Through Blue Ocean Stock Footage 341639350
00:07
Pelicans And Cormorants Taking Flight From Coastal Waters In Mexico
Pelicans and Cormorants Taking Flight From Coastal Waters in Mexico Stock Footage 341640246
00:08
103 04 20 26
103 04 20 26 Stock Footage 333698110
00:10
Loons On The Lake In Jay Maine 6.29.25 1
LOONS ON THE LAKE IN JAY MAINE 6.29.25 1 Stock Footage 341373346
00:07
Small Dinghies Floating In Calm Rocky Maine Cove
Small Dinghies Floating in Calm Rocky Maine Cove Stock Footage 338407591
00:07
Lobster Crates And Working Wharf In New Harbor Maine
Lobster Crates and Working Wharf in New Harbor Maine Stock Footage 338407858
00:07
Fore River Santuary Barred Owl 8 V2
FORE RIVER SANTUARY BARRED OWL 8 V2 Stock Footage 334638404
00:07
Mag Bay 2024 Day 1 R5 Underwater Dolphins Marlin 21 V2
MAG BAY 2024 DAY 1 R5 UNDERWATER DOLPHINS MARLIN 21 V2 Stock Footage 334638459
00:09
067 04 20 26
067 04 20 26 Stock Footage 333695224
00:07
Loons On The Lake In Jay Maine 6.29.25 3
LOONS ON THE LAKE IN JAY MAINE 6.29.25 3 Stock Footage 341373333
00:10
Descending Down Into Sunrise Glow On Ocean In Magdalena Bay Mexico
Descending down into sunrise glow on ocean in Magdalena Bay Mexico Stock Footage 334638576
00:10
Frigate Seabirds Diving Toward Fish In Open Ocean
Frigate Seabirds Diving Toward Fish in Open Ocean Stock Footage 341639628
00:41
091 04 20 26
091 04 20 26 Stock Footage 333697491
00:12
102 04 20 26
102 04 20 26 Stock Footage 333698065
00:09
Large Pelican Colony Gathering On Coastal Water
Large Pelican Colony Gathering on Coastal Water Stock Footage 341640262
00:07
Rocky Residential Shoreline In New Harbor Maine
Rocky Residential Shoreline in New Harbor Maine Stock Footage 338407780
00:12
071 04 20 26
071 04 20 26 Stock Footage 333695687
00:07
Fresh Maine Lobsters In Orange Basket Close Up
Fresh Maine Lobsters in Orange Basket Close Up Stock Footage 338407727