About us
Barry J HolmesJoan Russell
 
Born in Manchester, UK, Steve had careers as an international swimmer, swimming teacher and Advertising Art Director, before turning his hand to photography. He has worked extensively in The Middle East, Africa and the UK. Steve is now based in London. He joined Insight in 2001 and his current clients include The New York Times, Newsweek Japan, Newsweek Russia, as well as a host of other high profile editorial and commercial clients. When not working on commissions, Steve works on his own projects in the UK and around the world (preferably somewhere hot).