Allan was born in Waco, Texas and grew up in Richardson, Texas.
In 2002, Allan married his best friend, Karen Lynn Ziegler and together, they have a 13 year-old daughter, Kristina Renee, and a 10 year-old son, Jack Ryan.
Allan and his family lived in the Keller/Roanoke area for all their years of marriage and family life. Allan graduated from Baylor University with a Bachelor's Degree in Business Administration. While he enjoyed a successful career in business, Allan lived for his family and church.
Allan had a profound impact on those around him his entire life. Many people have expressed tremendous gratitude for Allan and the wonderful memories he left behind. Without a doubt, Allan will be deeply missed by all.
Donations made in memory of Allan MacDonald will be used to fund ALS research.