Career
He was drafted by the Indianapolis Colts in the third round of the 2010 NFL Draft. He played college football at University of Southern California.
During his senior year at Rio Mesa High School he recorded 81 tackles and 5 interceptions on defense and 27 receptions for 430 yards with 5 TDs on offense. In his freshman year in 2005, Thomas played in 9 games as a reserve cornerback and on special teams.
In his sophomore season in 2006, Thomas was injured but played in 4 games.
In his junior season in 2007, Thomas was injured and redshirted. In his redshirt junior year in 2008, Thomas played in all 13 games.
In his redshirt senior year in 2009, Thomas started all 13 games and was named Second Team All Pac-10. Indianapolis Colts
Thomas was drafted by the Indianapolis Colts with the 94th pick in the 2010 NFL Draft.
Missed the entire 2010 season due to a knee injury.
Philadelphia Eagles
On August 2, 2012, Thomas was traded to the Philadelphia Eagles along with a conditional 2013 seventh round draft pick for linebackers Moise Fokou and Greg Lloyd, Junior. Toronto Argonauts
On April 4, 2014, he signed with the Toronto Argonauts along with his former University of Southern California teammate, Kyle Moore. He was released by the Argonauts on June 2, 2014.