Keith was also a member of Cleveland Browns, Oakland Raiders, Hamilton Tiger-Cats and New York Sentinels.
Keith attended Buchtel High School in Akron, Ohio where he lettered in football and basketball.
Undrafted in the 2006 NFL draft, Keith signed with the Cleveland Browns on May 2 only to be released on May 5.
He was signed to the Browns practice squad on October 25 where he spent the remainder of the 2006 season.
In 2007, he was signed by the Oakland Raiders but was cut before the start of training camp.