William (Bud) Portwood was born in 1945 in Toronto, Ontario. He grew up in the Lakeview area and graduated from Gordon Graydon Memorial Secondary School. He attended University of Toronto where he studied Education and Marketing Management at Ryerson.
Bud began a sales career with Salada Foods and transferred to Grande Prairie, Alberta. He later joined Mutual Life Insurance in 1974 while in Grande Prairie and later entered the Automotive Sales career where he was established as one of the top salesman in the area.
Bud met the love of his life, Brenda Hammon in 1997 and later were married on their property in 2006. Bud has five children (three from his first marriage) and two step daughters with Brenda.
In 2006, Bud and his wife Brenda started Spirit Creek Financial and have been partners in business and life ever since.