The daughter of former NHL player Claire Alexander, she began rowing at age 17. She won a bronze medal at the 2000 Summer Olympics in the eights event, and at the 2003, 1999 and 1998 world championships at Milan, St. Catharines and Cologne respectively. She also won a silver in the eights at the 1997 world championships in Lac d'Aiguebellette, France. At the 2004 Summer Olympics she was fourth in the coxless pair. She finished in fourth place at the 2008 Summer Olympics in the women's eight.
She married the Canadian rower Barney Williams after the 2000 Summer Olympics.