Green entered the NFL as an undrafted free agent in 1993. By 1994, Green was the Jets starting strong safety. He played for the Jets through the 2001 season. Green played the 2002 season with the New England Patriots and the 2003 season with the New Orleans Saints. On April 4, 2006 he signed with the Jets so that he could retire on the team he started his career with. In 2003, Green was honored by being named a member of the Jets Four-Decade Team.