William Allen Halliwell

William Halliwell was the past-life of Wyatt Halliwell, and the husband of Isabelle Halliwell. Not much is known about William, as he died at a young enough age for most records to be lost.