He received the B.Sc. degree in Electrical Engineering from the University of Manitoba in 1990, and the M.Sc. degree in Electrical Engineering from the University of Manitoba in 1993 for his development of the Scanning Resistance Microscope. He received the Ph.D. degree in Electrical Engineering from the University of Alberta in 1997. His principle research was the development of a micromachined on-chip Peltier heat pump.