A native of Jenks, Oklahoma, Beeler attended Jenks High School. Rated as a three-star recruit by Rivals.com, Beeler was listed as the No. 22 offensive guard prospect in the class of 2006.[2]
Beeler was signed by the San Francisco 49ers as an undrafted free agent following the 2011 NFL draft, but was released by the 49ers on September 3, 2011.[3] The following day, he was signed to the 49ers practice squad.[4]
On September 1, 2012, he joined the Philadelphia Eagles practice squad.[5] Later that month, he joined the St. Louis Rams practice squad.[6][7] A few months later, Beeler was no longer with the Rams.[8]