Andrew Canning obtained his PhD in Computational Physics on disordered magnetic systems from Edinburgh University. After that he moved to Switzerland as a postdoc to work in Prof. Enz's group with M. Droz at Geneva University and then a staff postion in Prof. Car's group at the EPFL(IRRMA) paid by Cray Research where he focused on first-principles electronic structure methods based on the Car-Parrinello approach. After working in Prof. Car's group for three years with G. Galli and F. Mauri he came to work at LBNL in 1998 and is now a staff scientist in the Computational Chemistry, Materials and Climate group. His research has focused on the development of new computational and mathematical methods for first principles calculations particularly parallel algorithms for large scale parallel computers. He has worked on and contributed to the materials science codes: PARATEC, PEtot, PEscan, FLAPW, LSMS and BerkeleyGW. He has also worked in many application areas ranging from complex magnetic systems, nanostructures to actinide/lanthanide materials and gamma ray detectors. He is a reviewer for many physics and computational science journals and served on many technical committees for conferences such as SC and IPDPS.