Biography:
Graduating with a BA (Hons) in Photography from Trent Polytechnic in Nottingham, England in the Late 80′s, Craig went on to win The David Hodge Memorial Award Young Photojournalist of the Year with a story he had covered in Thailand. He...
MORE
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany
HALLE, GERMANY - MARCH 01: People march to protest for more investment into public transportation-related infrastructure and jobs on March 1, 2024 in Halle, Saxony-Anhalt, Germany. The march, organized by the Fridays for Future climate action group and the Ver.di service sector labour union, is coinciding with similar protests across Germany today. Public transportation workers have been striking in many cities nationwide since yesterday to demand better working conditions and hours. (Photo by Craig Stennett/Getty Images) Halle (Saale) Germany