Associate of Applied Science, New York State Institute of Technology, 1952. BME, City University of New York, 1063.
Patent draftsman Omega Engineering, Manhattan, New York, 1955-1957. Assistant mechanical engineer New York Transit Authority, Brooklyn, 1957-1958. Mechanical engineer New York Department Public Works, Manhattan, 1958-1966.
Project engineer Westinghouse Corporation, Pittsburgh, 1966-1967. Senior mechanical engineer International Business Machines Corporation Corporation, East Fishkill, New York, since 1967. Consultant, manager equipment engineer International Business Machines Corporation Corporation.
Activity director Veterans Little League, Bronx, 1962-1966. Corporal United States Army, 1953-1955. Member American Society Heating and Ventilating Engineers, New York State Professional Engineer Society, New Jersey Professional Engineer Society, American Legion (judge advocate Manhattan chapter 1962-1966), Disabled Veterans, Bass Fishing Club, National Geographic.
Married Margaret Hill, August 1, 1953. Children: Margaret Ann, Joseph Patric, Dominick Stephen, Lisa Maria.