Bachelor of Science magna cum laude, Syracuse University, 1985.
Editing intern Syracuse Newspapers, New York, 1985. Research assistant Syracuse University, 1985. Copy editor The Register, Shrewsbury, New Jersey, 1985-1986, Asbury Park Press, Neptune, since 1987.
Adjunct professor Monmouth College, West Long Branch, New Jersey, 1987-1988. Coordinator school journalism workshops, Monmouth County, New Jersey, since 1986.
Active Greenpeace, 1989. Member Aircraft Owners and Pilots Association.