William Olson

William Olson is a character in the short story Witch Trap. He was initially engaged to a witch named Amelia de la Cruz, but eventually betrayed her to marry another woman for claiming of a gold strike.

History
William and his sister, Marianne, traveled to California in hopes of finding riches. Marianne fell ill on the way, and Amelia, the daughter to their father's business ally, nursed her back to health. William and Amelia fell in love during the time, and were engaged.

William and Marianne continued their way to California, but by the time they arrived, the land had already been claimed by another family. To lay claim on the area, William agreed to marry Leanna Conrad. William never expected Amelia to venture to California to find them. When she found out he was engaged, she was heartbroken. After Leanna unexpectedly died of illness, William blamed Amelia for using witchcraft and executed her. Amelia, heartbroken and betrayed, cursed William and the rest of the town.

Sometime later, the Charmed Ones were brought back in time to stop the curse.

Appearances
William Olson has appeared in a total of 1 non-canonical novel throughout the franchise.


 * Charmed Novels
 * The Warren Witches -- Witch Trap