Bachelor of Science in Electrical Engineering, University Calgary, Alberta, Canada, 1991.
Systems planning engineer, overseas plant engineering department NEWJEC, Inc., Osaka, Japan, 1993-1997. Facilities planning, power system engineer TransAlta Utilities Corporation, Calgary, 1997—1998. Transmission administrator, technical services group Electricity Supply Board International, 1998—2002.
System planning engineer Transmission Administrator Alberta Ltd., 2002—2003. Senior technical specialist, system planning Alberta Electrical Systems Operator, 2003—2007, manager urban transmission system planning, 2007—2010, long term planning technical specialist, 2010.
Member of Institute of Electrical and Electronics Engineers (senior ), Geologists and Geophysicists Alberta, Association Professional Engineers.
Married Mamiko Nishiguchi, March 25, 1997.