Kevin was born in Ottawa, Ontario and is the middle son of three boys. He graduated from the University of Toronto with a degree in Human Physiology. Following graduation, Kevin joined the pharmaceutical company, Merck & Co., where he held a variety of different positions throughout his 12 years with them including responsibilities in sales leadership, marketing and global vaccine access. Prior to entering the Society of Jesus in August 2011, he was based in Zurich, Switzerland leading the launch of a new anesthesia product in the European market. Kevin completed his studies in philosophy at Regis College in Toronto this past spring and is now working at the Jesuit Forum for Social Faith and Justice in Toronto.