He obtained his Ph.D. in Environmental Engineering from University of Ottawa in 2001. After graduation he worked for 2 years in consulting industry, where he was Project Engineer for the development of the first Engineered Landfill for the Caribbean nation of St. Lucia. He was also a faculty member of Isfahan University of Technology before joining University of Ottawa in 2011.