Cavanagh nació en Ottawa, Ontario.