William Alexander was born in 1789. William Alexander's father is William MacKinnon and his mother is Harriett Frye. His paternal grandparents were William MacKinnon and Louisa Vernon. He had a sister named Harriet. He was the older of the two children. He died at the age of 81 in 1870.