He has written for many news, science, and technology journals. He served as assistant managing editor and deputy managing editor at The Washington Times from its founding in 1982 until 2010. After the collapse of the Soviet Union in 1991, he helped establish an international news cooperative for newspapers in Estonia, Bulgaria, Romania, and Hungary. He also established and supervised professional training programs for foreign editors and journalists working with the State Department and private foundations.