I was born and raised in New York City, and educated in its public schools. I went to Columbia, earning a BA in English literature. After college I did editorial work at various small magazines in New York, and then went back to school at City College and got the equivalent of a second BA, in biology. After that I went to the University of Miami and got a masters in marine biology. In 1968-69 I was in the U. S. Army as a medic.
In 1973, I received my Ph.D. in marine sciences, for a study of octopus behavior. Then I was a chef at several Miami restaurants. Then I was a hippie traveling around in a bus and working as a roadie for various rock groups. Then I worked for the county manager of Metropolitan Dade County, as an analyst. Then I was director of planning for the county department of human resources.
I went to Washington DC in 1977, and worked in the Carter White House, Office of Science and Technology Policy. Then I worked in the Environmental Protection Agency as a policy analyst and also as the speechwriter for the Administrator. In 1986, I was promoted to the Senior Executive Service of the U.S., the highest level of the federal civil service. That same year, Robert K. Tanenbaum contacted me and asked me to write a courtroom thriller to be published under his name. I did that, and since then I have also written the first fifteen novels in the popular Butch Karp and Marlene series.
In 1988 I left Washington, D.C. and settled in Seattle, where I worked as a speechwriter and environmental expert for the state land commissioner. I have been a full-time freelance writer since 1990, mostly on the Karp novels, but also doing non-fiction magazine pieces on biology. My first novel under my own name, TROPIC OF NIGHT, was published in 2003 (William Morrow) and a second novel, VALLEY OF BONES, as well as a children's book THE WITCH'S BOY (Harper Collins) came out in 2005. The third novel, NIGHT OF THE JAGUAR, was available in early 2006. A fourth thriller for Morrow, THE BOOK OF AIR AND SHADOWS was published in 2007. I am married, with three grown children.