Home > About Us

About UsSurfer in El Salvador

Ironstring founder Mark Johnson began his journalism career by writing and shooting photos for VeloNews and AMC Outdoors in the late 1980s.

Now represented by the Sandra Dijkstra Literary Agency, since those beginnings, Mark and Ironstring have grown to write and shoot for organizations from Pearl Izumi to Microsoft, The Wall Street Journal to the UK's Cycling Weekly.

In 2012, VeloPress published Argyle Armada: Behind the Scenes of the Pro Cycling Life, a book Mark wrote and photographed about a year with the Garmin pro cycling team.

Ironstring cycling photography and journalism has been featured on NBC and Fox television networks, and Mark has presented in the U.S. and abroad on subjects as diverse as doping in pro cycling, the business of professional cycling, product design, photography, effective writing, the psychology of consumer problem solving, and web usability.

Winter Storm, Anza Borrego State ParkMark has an MA and PhD in English literature from Boston University and a BA in English from UC San Diego. He studied Spanish at the University of Seville and French at the University of Grenoble. A category two road cyclist, Mark has bicycled across the United States twice. Both times involved a lot of camping gear hanging off the bike, but those trips were easier than the time Mark did an Ironman triathlon at Lake Sunapee, New Hampshire.

Besides writing and photography, Mark loves to surf. His favorite surf spot? This photo shows why it's Jefferys Bay, South Africa.

Ironstring's work has been awarded by the Society of Professional Journalists, the American Society of Media Photographers, and the Society for Technical Communication.

We are member of AIPS (Association Internationale De La Presse Sportive), NSSA (National Sportscasters and Sportswriters Association), and ASMP (American Society of Media Photographers).

Our offices are in Del Mar, California and we take assignments world wide. We would be delighted to hear about your writing and photo needs, so give us a call: 858.876.7041.

Inquire about our services