A native of Beaumont, Texas, Weaver played collegiate golf at Louisiana State University.
[2] The event was held at the Selva Marina Country club and was attended by 15,000 people.
[3] Weaver collected $8,500 for his efforts,[2] and was the first male golfer from Beaumont to win a PGA Tour event.
His best finishes were a pair of T-6 at the 1983 Marlboro Classic and the 1984 du Maurier Champions.
In the late 1990s, Weaver worked as an official on the Senior PGA Tour.