Steve Brown

Born in the UK in 1980, Steve Brown is a London based photographer and image maker. From his converted barge, close to Tower Bridge on the river Thames, Steve has honed his photographic style, creating powerful cinematic images for a whole host of clients, ranging from music magazines and TV broadcasters to ad agencies and games developers.