Butler signed with Calgary as a free agent on Oct. 17, 2011. He was previously a member of the Stampeders' practice roster for five week in 2008. Butler was signed as an undrafted free agent by the National Football League’s Dallas Cowboys and spent three seasons with the club from 2006 through 2008. From 2008 to 2011, he split his time between the St. Louis Rams and New Orleans Saints.
Butler was a member of the Texas Christian University Horned Frogs in 2004 and 2005. He accumulated seven interceptions in two seasons and owns the school record for the longest interception return, a 99-yard score. Prior to his time at TCU, Butler was a two-time Southwest Junior College Football Conference all-star at Tyler Junior College