Following my undergraduate and Master's studies at the University of Waterloo, I joined the Department of Medical Biophysics at the University of Toronto. Under the supervision of Professor Jean Gariepy, my doctorate studies were focused on the biophysics of microbial protein toxins. Prior to joining the Department of Biology at Laurentian University, I spent time as a postdoctoral fellow at the University of California at Los Angeles (UCLA) and Colorado State University. I joined Laurentian University in 2004 as Assistant Professor at the Department of Biology.