Matthew James Halliwell

Matthew James Halliwell is the brother of William Halliwell, and the husband of Isabelle Halliwell. He is also the step-father of Isabelle's and William's child. Additionally, he is the past-life of Nathaniel Halliwell.