Harris was rated among the top 50 prep prospects in California by SuperPrep magazine as well as one of the best 11 defensive linemen in the state. He was a Two-time All-Bay Valley League defender and a Two-time All-area honoree (Contra Costa Times) and Tacoma News Tribune Western 100 pick. As a senior, he led the league in quarterback sacks (5), in addition to forcing one fumble and recovering another and completed his prep career with 15 quarterback sacks.
College years
In 2008, he was a first-year starter at the University of Oregon and finished year as team's 10th-leading tackler with 47 and tops among interior linemen in tackles for lost with 9. He also had three sacks. He shared team's top bench press pinnacle (415 lbs.) regardless of position in addition to equaling best power clean mark (341 lbs.) among team's defensive linemen. In 2007, he played in 12 of 13 games and made 15 tackles with three for a loss. In 2006, he was expected to vie for opportunity to provide a major contribution before a torn triceps muscle during fall camp was thought to end the year before it started. He was able to return for the final six games of the season Harris was credited with a single-game high two tackles against Portland State in season debut, and logged one quarterback sack for a 10-yard loss vs. Washington. In 2005, he played all 12 games, recording no tackles and was named scout team's defensive player of the week for aiding preparations vs. Washington. The previous season, 2004, he was recognized as scout team's defensive player of the week for aiding preparations heading into UCLA game.
Harris was claimed off waivers by the Carolina Panthers on September 6, 2009. He made his regular season debut against the Atlanta Falcons, recording one assisted tackle. After playing two games for the Panthers, the team waived Harris on October 1 to make room for veteran defensive tackleHollis Thomas. The Panthers re-signed Harris to the practice squad on October 3.
Pittsburgh Steelers (second stint)
Harris was signed off the Panthers practice squad on October 14, 2009 by the Pittsburgh Steelers, the team that drafted him. Harris replaced Aaron Smith, who went on injured reserve. He was waived on September 4, 2010.
Buffalo Bills
Harris was claimed off waivers by the Buffalo Bills on October 6, 2010 and placed on their practice squad.
Pittsburgh Steelers (third stint)
The Steelers signed Harris to their practice squad on November 3, 2010 after defensive end Al Woods was signed off their practice squad by the Tampa Bay Buccaneers.[3]
Houston Texans
Harris was signed to the practice squad of the Houston Texans on November 23, 2011. He was waived/injured on August 27, 2012 and placed on injured reserve the next day. He was released on July 22, 2013.[4]
Edmonton Eskimos
Harris signed with the Edmonton Eskimos on June 12, 2014.[5] He was released on June 21, 2014.[6]