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.



Smiling pregnant woman in white lace dress cradling baby bump on a serene beach with turquoise ocean backdrop.
Happy family of four embracing on a beach at sunset, wearing blue and white outfits.
Two young girls in floral dresses walk along a sandy beach at sunset near calm ocean waves.
Happy couple on a beach, man carrying woman in his arms, smiling, with ocean waves and cloudy sky behind them.
Woman in teal dress joyfully splashing in ocean waves on a sandy beach at sunset.
A couple holds hands and dances barefoot on a white sandy beach with turquoise water and blue sky.
Close-up of couple's hands with elegant floral engagement ring and wedding band on beach.
Happy couple sharing a joyful embrace and laugh outdoors in warm golden light.
Family of four smiling on a sandy beach with palm trees and blue sky in a tropical destination.
Young woman in white backless floral dress poses on a beach at sunset with ocean waves behind her.
A happy little girl in a pink dress plays on a sandy beach at sunset with turquoise ocean waves behind her.
Joyful couple relaxing on sandy beach, woman laughing while lying in partners arms.
Couple embracing and laughing on a sandy beach with ocean waves, woman in floral dress lifted by man in navy shirt.
Family of four joyfully swinging children on a sunny white sand beach with turquoise water in the background.
Two hands reaching toward each other near the ocean, one wearing a diamond engagement ring, symbolizing a romantic proposal.
Couple embracing and smiling at each other on a beach with ocean waves in the background.
Couple dancing playfully on a tropical beach at sunset, woman in floral dress and man in navy shirt.
Family of four enjoying a beach vacation at sunset, parents playfully lifting two young children on a tropical sandy shore.
Older couple holding hands and dancing on a tropical beach at sunset, wearing casual summer clothes.
A mother shares a joyful beach embrace with her two young children at sunset by the ocean.
Two young girls hugging and smiling on a beach at sunset, wearing light summer dresses with ocean waves behind them.
Couple dancing in turquoise ocean water, man in red hat and white shirt, woman in floral dress, tropical beach.
Family playing on a white sandy beach with calm turquoise ocean waters and clear blue sky in background.
Family of four smiling and embracing on a beach at sunset, with ocean waves in the background.
Family of four enjoying a golden sunset beach walk, with two young girls in matching floral dresses on sandy shore.
Five women smiling and embracing on a tropical beach with turquoise water in the background.
Pregnant woman in white lace dress holding a seashell with water dripping at golden sunset beach.
Happy couple posing on a tropical beach with turquoise ocean water and blue sky backdrop.
A couple relaxes on a wooden dock, woman lying with head in mans lap, smiling up at him in a tender moment.
A happy family of three poses on a sandy beach, with parents embracing their young child near the ocean waves.
Romantic couple moment on beach, man tenderly holding womans face as she smiles.
A young boy in a floral shirt plays in the sand on a tropical beach while a smiling woman sits behind him.
Family of four walking on a sandy beach at sunset, wearing white and pastel outfits, smiling and holding hands.
A couple kisses on a tropical beach while holding their baby girl, all dressed in white outfits.
Woman showing diamond engagement ring while embracing partner in golden sunset light.
A couple embraces and smiles at each other against a soft cloudy sky at sunset on a beach.
Multi-generational family of seven poses together on a white sand beach at sunset with turquoise ocean waters behind them.
Couple embracing in turquoise ocean water, man in red hat and woman in floral dress, tropical beach vacation.
Couple embracing on a tropical beach at sunset, woman in white dress, man in blue shirt and shorts, turquoise ocean backdrop.
Couple embracing and smiling on a tropical beach with turquoise ocean water in the background.
Couple posing on a sandy beach at sunset, woman in blue floral maxi dress, man in white shirt and shorts.
Couple holding hands walking barefoot on a tropical beach with palm trees and clear blue water.
Family group portrait on a tropical beach at sunset, wearing coordinated outfits in white and blue tones.
A mother holds her smiling daughter near a turquoise ocean at sunset, both wearing matching pink dresses.
A smiling woman in a purple dress receives kisses from two young girls with braids on a beach at sunset.
Couple relaxing on sandy beach at sunset, woman lying down smiling up at her partner.
Couple kissing on a sandy beach at sunset while their young child plays nearby in the shallow ocean water.
Couple sharing a tender moment on the beach at sunset, with the woman in a white lace dress showing her baby bump.
Family of four enjoying a serene beach sunset, parents embracing while two boys play on sandy shore.
Close-up of a couple holding hands, woman wearing a delicate bracelet and man with a silver ring, dressed in pink and navy.
Couple embracing on a sandy beach, woman smiling up at man who holds her lovingly.
Family of five posing together on a sandy beach at sunset, parents with three children in coordinating white outfits.
Romantic couple sharing a tender kiss on a beach with ocean waves in the background.
Two young boys hugging and smiling on a tropical beach with turquoise ocean waves in the background.
A happy young family with a baby poses on a serene beach with calm blue water and soft clouds behind them.
Happy couple embracing on a beach with ocean waves, woman in floral dress laughing joyfully.
Happy father holding laughing baby girl on a sunny beach with turquoise ocean waves in the background.
Family of six joyfully running on a sunny white sand beach, wearing white and blue outfits near turquoise ocean waters.
Woman in floral sundress holding hands with partner on a serene beach at sunset with soft waves behind her.
Couple holding hands walking on a wooden pier at sunset over calm ocean waters.
A mother lovingly kisses her laughing little girl with braids on a beach at sunset.
Woman in white flowing dress walking barefoot on a tropical beach at sunset, smiling joyfully.
Father joyfully lifting laughing baby girl high in the air on a sunny beach with blue sky background.
Couple sharing a romantic moment outdoors, woman wearing an engagement ring, backlit by warm golden sunlight.
Couple sitting together on a beach at sunset, sharing a tender romantic moment by the sea.
Two boys flexing muscles on a beach at sunset, smiling confidently in casual shirts with ocean backdrop.
Couple laughing as ocean waves wash over their feet on a sandy beach at sunset.
Couple dancing barefoot on a sandy beach at sunset, woman in floral dress twirling.
Happy couple in sunglasses wading in turquoise ocean water on a tropical beach, woman in floral dress, man in red hat.
Couple dancing romantically on a sandy beach in the ocean waves at dusk, woman in floral maxi dress.
Romantic couple dancing in ocean waves at sunset, man in blue shirt twirling woman in floral maxi dress.
Couple sharing a romantic kiss on the beach with ocean waves in the background at sunset.
Family of four enjoying a sunny beach day, with parents playfully lifting their children on white sand by calm turquoise waters.
Pregnant woman in white lace dress smiles with husband and toddler son on a beach at sunset.
Happy family with young child swinging between parents on a tropical white sand beach at sunset.
Family in white outfits on a beach, father lifting baby in the air while mother watches by the ocean.
Couple holding hands on a tropical beach with ocean waves, man in navy shirt and woman in floral dress facing each other.
Couple holding hands on a tropical beach, man in red hat and sunglasses, woman in floral dress, turquoise ocean backdrop.