He received his Masterâ€™s of Science at the University of Manitoba and his CIHR studentship-funded PhD at the University of Alberta. He completed post-doctoral fellowships at the University of Michigan and the University of Alberta.