Career
He was signed by the Jacksonville Jaguars as an undrafted free agent in 2012. He played college football at Florida Agricultural and Mechanical.
Elliott played at Florida Agricultural and Mechanical from 2007 to 2011. Jacksonville Jaguars
Elliott was signed by the Jacksonville Jaguars following the 2012 NFL Draft.
He was released on December 14, 2012.
Buffalo Bills
Elliott was signed to the Buffalo Bills" on December 18, 2012. On August 16, 2013, he suffered a torn Anterior Cruciate Ligament during the second preseason game against the Minnesota Vikings.
On August 18, 2013, Bills" head coach Doug Marrone announced that Elliott will be placed on injured reserve and will miss the rest of the 2013 season. He was waived on August 18, 2014.
Toronto Argonauts
Elliott was signed by the Toronto Argonauts on April 9, 2015.