Harrison (6-2, 238) was a sixth-round selection of the Eagles in the 2002 NFL Draft. He spent the first three weeks of the 2002 season on the active roster, was released and subsequently signed to the practice squad on Sept. 26. Harrison was later re-signed to the active roster (Oct. 22) and played in two games. Overall in 2002, he was inactive for 11 games plus both playoff contests.
Harrison was a two year starter at Notre Dame and finished his collegiate career with 185 tackles, including four sacks and 20 tackles for loss, and was named the team's most improved player as a senior. He prepped at Sulphur Springs (Texas) High School and was an all-state selection as a senior.