Denver Broncos Faulk signed with the Broncos as an undrafted rookie free agent on April 29, 2002. He appeared in the week 1 preseason game against the
Chicago Bears on August 10, 2002, and made 3 tackles and sacked quarterback
Henry Burris for a loss of 9 yards. The Broncos went on to win the game 27–3. He made another appearance in week 2 and was on the roster in week 3 but did not play. He did not survive the preseason cuts and the Broncos waived him on August 26, 2002, making him a free agent.
Dallas Cowboys Faulk joined the Cowboys' practice squad on September 26, 2002. He was waived on November 15, 2002.
Arizona Cardinals Faulk signed with the
Arizona Cardinals on December 11, 2002. He was on the inactive list through weeks 15 to 17 of the
2002 season but did not see any playing time. During the
2003 preseason, he appeared in the week 2 game against the
San Diego Chargers on August 16, 2003, and made 2 tackles. He was waived on August 25, 2003.
St. Louis Rams He was picked up by the
St. Louis Rams on December 31, 2003. He survived preseason cuts and made the 2004 regular season team for the first time in his career. He tore his hamstring in week 1 against the Cardinals and was sidelined for the next two games. He returned in week 4 against the
49ers, making 4 tackles. In the 2004 postseason, he made a total of 3 tackles, including one in the
27-20 win against the
Seattle Seahawks. He led the franchise in special teams tackles during the 2004 season with 24 and was named Outstanding Special Teams player. During a 2005 preseason match with the
Chicago Bears, he brought down quarterback
Rex Grossman who broke his ankle, sidelining him for the majority of the season. He signed a one-year contract extension with the Rams before the final regular season match in 2005. During the
2004 and
2005 seasons, he played a total of 29 regular season games and appeared in two postseason games. During the 2006 off-season, he underwent back surgery and missed the mini-camp in April. He was waived by the Rams on September 3, 2006.
New Orleans Saints After missing the 2006 season due to injury, he joined the
New Orleans Saints on April 16, 2007. He was released on August 8, 2007 and retired the same year. == Coaching career ==