Bachelor, Temple University, 1964. Doctor of Philosophy, Temple University, 1969.
Fellow Institute for Advanced Study, Princeton, New Jersey, 1971-1973. Assistant professor Clark University, Worcester, Massachusetts, 1973-1978. Professor Baruch College City University of New York, New York City, since 1978.
Visiting professor State University of New York, Albany, 1985, Open University, Milton Keynes, United Kingdom, 1985. Consultant GTE, Westboro, Massachusetts, 1980-1985, Bendix Aerospace, Teterboro, New Jersey, 1986-1987, United States Air Force, Hanscom Air Force Base, Massachusetts, 1988-1989.
District leader Democratic Party, Cortlandt, New York, since 1987. Principal bass Northern Westchester Symphony, Cortlandt, since 1989. Captain United States Army, 1970-1971.
Member American Mathematics Society, Mathematics Association American.
Married Elaine S. Kowalewski, December 15, 1976. Children: Jonathan, Diana, Michael, Alexander.