Date of death: April 22, 2019
Date of birth: July 6, 1954
Age: 64
Location: Newmarket
Family
- Spouse: Techa Van Leeuwen
- Children: Nolan, Brett and Alexis
- Siblings: Carole and Marilyn
Posted
Date of death: April 22, 2019
Date of birth: July 6, 1954
Age: 64
Location: Newmarket
Family