I was born and raised in the UK and discovered photography at age twelve.  After assisting several well known photographers in London including Rankin, I moved to Tokyo where I started my career working in fashion photography.

People fascinate me and as such a lot of my work these days involves people in one way or another.  No matter whom I’m photographing, it’s always a very enjoyable and rewarding experience.  I’ve photographed literally thousands and thousands of people, but I remember each and every one of them as if it were yesterday.

I’m also a big fan of the great outdoors and this has lead me to involve nature, lifestyle and adventure into my photography too.  I also regularly take on architectural and interior assignments as well as other genres.

My interest doesn’t have any limits so whether you are an art director, an editor or just a regular everyday person and you have a project in mind that you think I’m suitable for, please just get in touch and let’s start a conversation.



For foreign clients planning a project in Japan, I can help you scout and secure locations.  Liaise and negotiate on your behalf with local providers.  Scout and secure both professional and non professional models, make-up artists, stylists, film/video producers and editors.


I retouch all my own assignment work to provide clients with the very highest quality post-production work but you can hire me for any retouching projects you have in mind that you think I may be able to help you with.


Some of my work is available to purchase as wall art and prints.  You can find examples and detailed information here.


Bespoke one to one training to help you take your photography to a new level.  You can learn more about these options on my workshop page.

The Photographer in Japan

With over 20 years experience as a photographer in Japan, I am familiar with the business culture, speak the language fluently and can help you plan your project from here in Tokyo.

Get in touch

Feel free to start a conversation.  Send me a message to let me know what you have in mind.

Say Hello!