water time is the best time. happy international surfing day

water time is the best time. happy international surfing day

Jun 17, 2017

water time is the best time. happy international surfing day

stoked to surf waikiki islandlife

stoked to surf waikiki islandlife

Jan 5, 2017

stoked to surf waikiki islandlife

makaha waves on a small day

makaha waves on a small day

Jan 4, 2017

makaha waves on a small day

flying over makaha this afternoon

flying over makaha this afternoon

Dec 30, 2016

flying over makaha this afternoon

mele kalikimaka

mele kalikimaka

Dec 25, 2016

mele kalikimaka

underwater world

underwater world

Dec 24, 2016

underwater world

one of those fun waikiki rights

one of those fun waikiki rights

Dec 23, 2016

one of those fun waikiki rights

the paddle out

the paddle out

Dec 4, 2016

the paddle out

flying over my local surf spot

flying over my local surf spot

Dec 3, 2016

flying over my local surf spot

right before it closed out

right before it closed out

Nov 28, 2016

right before it closed out

dreamy little waves yesterday

dreamy little waves yesterday

Sep 27, 2016

dreamy little waves yesterday

heatwave and ssw

heatwave and ssw

Sep 26, 2016

heatwave and ssw

some good rights on a NW+SW

some good rights on a NW+SW

Sep 9, 2016

some good rights on a NW+SW

endless challenge and clarity

endless challenge and clarity

Sep 2, 2016

endless challenge and clarity

couple a fun ones among the long weekend crowd

couple a fun ones among the long weekend crowd

Sep 2, 2016

couple a fun ones among the long weekend crowd

bigger today with fog and wind, my old friends

bigger today with fog and wind, my old friends

Sep 1, 2016

bigger today with fog and wind, my old friends

ocean bliss. (dolphin fin middle right

ocean bliss. (dolphin fin middle right

Aug 31, 2016

ocean bliss. (dolphin fin middle right

plenty of waves today though often hard to get! still sunny and mild wind contrary to forecasts

plenty of waves today though often hard to get! still sunny and mild wind contrary to forecasts

Aug 30, 2016

plenty of waves today though often hard to get! still sunny and mild wind contrary to forecasts

reunited (and it wasn't even windy as forecasted

reunited (and it wasn’t even windy as forecasted

Aug 29, 2016

reunited (and it wasn’t even windy as forecasted

missing this

missing this

Aug 14, 2016

missing this

hardy NorCal beach go-ers

hardy NorCal beach go-ers

Jul 18, 2016

hardy NorCal beach go-ers

morning check. blown out with NW winds but beautiful nonetheless

morning check. blown out with NW winds but beautiful nonetheless

Jul 10, 2016

morning check. blown out with NW winds but beautiful nonetheless

@islandfindesign in bodega bay, ca

@islandfindesign in bodega bay, ca

Jun 24, 2016

@islandfindesign in bodega bay, ca

floating in the ocean

floating in the ocean

Jun 5, 2016

floating in the ocean

take me back to sonoma

take me back to sonoma

Jun 3, 2016

take me back to sonoma

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

May 30, 2016

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

and so begins my love affair with dune grass

and so begins my love affair with dune grass

May 30, 2016

and so begins my love affair with dune grass

water to land

water to land

May 22, 2016

water to land

long rides today... watch said the longest was 147 yards

long rides today… watch said the longest was 147 yards

May 20, 2016

long rides today… watch said the longest was 147 yards

surf check from bed

surf check from bed

May 19, 2016

surf check from bed