He obtained his doctorate in theoretical physics from the Graduate Center of the City University of New York in 1985. He worked for IBM Microelectronics in the area of physical simulation of semiconductor processes and microelectronic devices until joining BU in 1998. During this time he also wrote a number of articles involving the thermodynamics of charged particles and electromagnetic radiation. During the last three years at IBM, he managed a department of physicists, engineers, and mathematicians involved with developing and applying large computational programs to semiconductor problems. His present research work is split between the simulation of physical processes to aid the development of nanoelectronic devices, and the further investigation of an area of physics often called stochastic electrodynamics.