Brian Harold Allen, 45, of Waco, passed away Sunday, February 26, 2017, at Providence Hospital.

Funeral services will be held at 2:00 P.M. Friday, March 3, 2017, at Clifton Funeral Home with Pastor Larry Cathey officiating. Burial will follow at Clifton Cemetery. Visitation will be held one hour before the service at the funeral home.

Brian was born May 25, 1971, in Hamilton to Harold Allen and Sandra Perry Ray Jackson. He graduated from Red Oak High School in 1990 and attended college at the University of Texas at Arlington. He returned home and began his career specializing in construction and rain gutter services.

On May 8, 1998, he married Jennifer O’Bryant in Las Vegas. They have two children, Spencer and Tyler. Brian was a loving, spirited son, father, and husband. He loved his mother and often referred to himself as a “mother’s boy.” He enjoyed fishing and was an avid Beatles and Guns N’ Roses fan. His greatest gift was being saved and having the faith of God in his life. He was a member of the Freedom of God Ministries in Waco.

Preceding him death were his grandparents, Judge William and Molene Allen and Raymond and Euna Mae Perry.

Survivors include his wife, Jennifer Allen of Waco; parents, Sandra Jackson and husband, Larry, of Waco and Harold “Judge” Allen and wife, Mary, of Cedar Hill; sons, Spencer Allen and Tyler Allen both of Waco; sisters, Christina Allen of Arlington and Danielle Jackson of Rockwall; two very special cousins, Michelle Perry and Dawn Oldag; and several aunts, uncles, cousins, other relatives and a host of friends.

Memorials may be made to St. Jude Children’s Research Hospital, 501 St. Jude Place, Memphis, TN 38105-1942