Some of my favourites ...



I was born by the sea, which is where a lot of who I am comes from.  I've been sailing since I was 5 and later got into surfing, kitesurfing and free diving.  All of this has trained me to read movement and wait for the right moment, which is exactly how I shoot.  It's made me patient and curious about people and I'm always chasing the real moments.


Below are a few of my favourite images - moments, people and memories I've loved capturing.



Family of four enjoying a sunny beach day, with parents playfully lifting their children on white sand by calm turquoise waters.
Family of four joyfully swinging children on a sunny white sand beach with turquoise water in the background.
Couple sharing a tender kiss on the beach at sunset with sailboat in background.
Family playing on a white sandy beach with calm turquoise ocean waters and clear blue sky in background.
Close-up of couple's hands with elegant floral engagement ring and wedding band on beach.
Woman in white flowing dress walking barefoot on a tropical beach at sunset, smiling joyfully.
Family of four smiling on a sandy beach with palm trees and blue sky in a tropical destination.
Couple sharing a romantic kiss on the beach with ocean waves in the background at sunset.
Woman in floral sundress holding hands with partner on a serene beach at sunset with soft waves behind her.
Pregnant woman in white lace dress cradling her baby bump at sunset by the ocean.
Pregnant woman in white lace dress kneeling on beach at sunset, cradling baby bump with tiny shoes in front.
A young boy in a floral shirt plays in the sand on a tropical beach while a smiling woman sits behind him.
Couple embracing on a sandy beach, woman smiling up at man who holds her lovingly.
Happy family with young child swinging between parents on a tropical white sand beach at sunset.
Couple laughing and walking barefoot on a sandy beach, woman in floral maxi dress, man in navy shirt and khaki shorts.
Smiling pregnant woman in white lace dress cradling baby bump on a serene beach with turquoise ocean backdrop.
Two hands reaching toward each other near the ocean, one wearing a diamond engagement ring, symbolizing a romantic proposal.
Romantic couple embracing on a beach with ocean waves, sharing an intimate moment near the water.
Pregnant woman in white lace dress cradling her baby bump at golden sunset by the ocean.
Couple relaxing on sandy beach at sunset, woman lying down smiling up at her partner.
Romantic couple sharing a kiss on a beach with ocean waves visible behind them at dusk.
Couple embracing and laughing on a sandy beach with ocean waves, woman in floral dress lifted by man in navy shirt.
Couple dancing romantically on a sandy beach in the ocean waves at dusk, woman in floral maxi dress.
Couple playing in ocean waves at tropical beach during golden hour sunset.
Pregnant woman in white lace dress holding a seashell with water dripping at golden sunset beach.
A couple relaxes on a wooden dock, woman lying with head in mans lap, smiling up at him in a tender moment.
Couple dancing in turquoise ocean water, man in red hat and white shirt, woman in floral dress, tropical beach.
Family of four enjoying a serene beach sunset, parents embracing while two boys play on sandy shore.
Couple sitting together on a beach at sunset, sharing a tender romantic moment by the sea.
Couple dancing playfully on a tropical beach at sunset, woman in floral dress and man in navy shirt.
Close-up of a couple holding hands, woman wearing a delicate bracelet and man with a silver ring, dressed in pink and navy.
Two young boys hugging and smiling on a tropical beach with turquoise ocean waves in the background.
A happy family of three poses on a sandy beach, with parents embracing their young child near the ocean waves.
Smiling blonde woman laughing with her partner on a sunny tropical beach.
Couple holding hands walking on a wooden pier at sunset over calm ocean waters.
Two boys flexing muscles on a beach at sunset, smiling confidently in casual shirts with ocean backdrop.
Romantic couple moment on beach, man tenderly holding womans face as she smiles.
A couple embraces and smiles at each other against a soft cloudy sky at sunset on a beach.
Family in white outfits on a beach, father lifting baby in the air while mother watches by the ocean.
Couple dancing on a beach at sunset, man spinning woman in floral sundress by the ocean.
Couple laughing as ocean waves wash over their feet on a sandy beach at sunset.
Couple embracing on a tropical beach at sunset, woman in white dress, man in blue shirt and shorts, turquoise ocean backdrop.
Family of four walking on a sandy beach at sunset, wearing white and pastel outfits, smiling and holding hands.
Couple holding hands on a tropical beach with ocean waves, man in navy shirt and woman in floral dress facing each other.
Couple embracing and smiling on a tropical beach with turquoise ocean water in the background.
Couple sharing a tender moment on the beach at sunset, with the woman in a white lace dress showing her baby bump.
Happy couple embracing on a beach with ocean waves, woman in floral dress laughing joyfully.
Couple kissing on a sandy beach at sunset while their young child plays nearby in the shallow ocean water.
Happy couple holding hands and smiling at each other on a beautiful sandy beach with ocean waves.
Family of four smiling and embracing on a beach at sunset, with ocean waves in the background.
Couple embracing in turquoise ocean water, man in red hat and woman in floral dress, tropical beach vacation.
Multi-generational family of seven poses together on a white sand beach at sunset with turquoise ocean waters behind them.
Pregnant woman in white lace dress holding her belly at sunset by the ocean.
Romantic couple laughing on sandy beach at sunset, man lifting woman piggyback.
Happy family of four embracing on a beach at sunset, wearing blue and white outfits.
Couple sharing a romantic moment at golden hour, woman smiling as man brushes her hair back.
Couple holding hands walking barefoot on a tropical beach with palm trees and clear blue water.
Romantic couple dancing in ocean waves at sunset, man in blue shirt twirling woman in floral maxi dress.
Happy couple posing on a tropical beach with turquoise ocean water and blue sky backdrop.
Couple sharing a romantic moment outdoors, woman wearing an engagement ring, backlit by warm golden sunlight.
Happy couple sharing a joyful embrace and laugh outdoors in warm golden light.
Couple embracing and smiling at each other on a beach with ocean waves in the background.
Romantic couple sharing a tender kiss on a beach with ocean waves in the background.
Couple embracing and smiling at each other on a beach at sunset with ocean waves in the background.
Couple dancing barefoot on a sandy beach at sunset, woman in floral dress twirling.
Pregnant woman in white lace dress smiles with husband and toddler son on a beach at sunset.
Couple holding hands on a tropical beach, man in red hat and sunglasses, woman in floral dress, turquoise ocean backdrop.
Family group portrait on a tropical beach at sunset, wearing coordinated outfits in white and blue tones.
Two men standing back-to-back with arms crossed, smiling on a beach at sunset.
Happy couple in sunglasses wading in turquoise ocean water on a tropical beach, woman in floral dress, man in red hat.
Pregnant woman in white lace dress poses on beach at sunset with arms raised, smiling joyfully.
Joyful couple relaxing on sandy beach, woman laughing while lying in partners arms.
Two women laughing joyfully while lying on sandy beach together.
Family of four holding hands on a sandy beach at sunset with rocky shoreline and pastel sky.
Pregnant woman in white lace dress gazing at sailboat on calm ocean at sunset.