Delaney nació en Montreal, Quebec, y tiene un Bachelor of Science en física por la Universidad Concordia en esta ciudad.