THE ROVING DOCTOR

An idiot's
not-so-serious
take on life
in and out of hospital
and around the world.

THE WORLD

Science, history, culture and everything in between.

MEDICINE

Honest perspective about hospital life.

LIFE

Thoughts, rants, and observations about life.

TRAVEL

Real experiences around the world.

THE SEA

Wrecks, reefs, and the world below.

featured posts

The Infinite Game

The Infinite Game

A raw ED reflection on endless patient lists, public outrage, broken systems and the infinite game of trying to save lives with limited resources.

Antarctic Peninsula – Day 1: The Icy Continent

Antarctic Peninsula – Day 1: The Icy Continent

Stepping onto the black gravel of Half Moon Island. A world of waddling penguins and camouflaged seals, where the snow falls softly over the ghosts of whalers.

Raja Ampat – Day 5: Marine Gods

Raja Ampat – Day 5: Marine Gods

Surgical residency panic dissolves as the interview is moved. Replaced by five giant reef mantas at Manta Sandy and deep euphoria at Cape Kri.

SUBSCRIBE

Stay in the loop by joining The Roving Doctor's newsletter

EXPLORE BY THEME

Frontline medicine, real decisions,
and stories from the sharp end of care.


Frontline travel, real experiences,
and stories from the far side of the map.


About The Roving Doctor



Latest Posts

El Nido – Day 4: Tour C

El Nido – Day 4: Tour C

My final El Nido island-hopping day brings Tour C, Hidden Beach, Secret Beach, tropical storms, sea urchins, puppies and trivia glory.

El Nido – Day 3: Sea Snakes & Disco Clams

El Nido – Day 3: Sea Snakes & Disco Clams

Day three in El Nido brings bangkas, dive sites, electric disco clams, underwater tunnels, sea snakes, karaoke and questionable life advice.

El Nido – Day 2: Tour A

El Nido – Day 2: Tour A

Day two in El Nido brings hangovers, Tour A, bangkas, Big Lagoon kayaking, Secret Lagoon chaos, tropical rain and trivia glory.

El Nido – Day 1: Nacpan Beach & New Besties

El Nido – Day 1: Nacpan Beach & New Besties

My first day in El Nido brings a ferry from Coron, Nacpan Beach, kayaking, sunset yoga, hostel life and unexpected new travel friends.

Coron – Day 3: The Japanese Wrecks

Coron – Day 3: The Japanese Wrecks

Day three in Coron takes me back underwater with Japanese wreck dives, coral gardens, gap year nostalgia and a few existential thoughts at sea.

Coron – Day 2: The Super Ultimate Tour

Coron – Day 2: The Super Ultimate Tour

Day two in Coron brings bangkas, limestone cliffs, Twin Lagoon, coral gardens, Barracuda Lake, Kayangan Lake and solo-travel teasing.

Coron – Day 1: Back in the Tropics

Coron – Day 1: Back in the Tropics

My Philippines trip begins in Coron on Busuanga Island with weather delays, gap year nostalgia, tricycles, beaches and solo travel freedom.

Philippines

Philippines

A reflective opening to my Philippines trip, from long-haul exhaustion to solo travel nostalgia and the thrill of returning to Asia.

Autumn Dread

Autumn Dread

A raw reflection on dreading autumn after a perfect summer of freedom, sea, sun and heartbreak, and trying to brace for darker days.

Langhe: Wine and Views

Langhe: Wine and Views

One last day in Piedmont takes us through the Langhe, with hilltop villages, wine, vineyard views, local food and a perfect farewell.

Maritime Alps – Day 5: The Final Stretch

Maritime Alps – Day 5: The Final Stretch

The final day of our Maritime Alps trek takes us from Genova-Figari to Entracque, with lakes, wolves, old memories and one heartfelt goodbye.

Maritime Alps – Day 4: The Three Lakes

Maritime Alps – Day 4: The Three Lakes

Day four in the Maritime Alps brings more friendship drama, turquoise lakes and one unforgettable sunset.

SUBSCRIBE

Stay in the loop by joining The Roving Doctor's newsletter!