Roy Barker (born February 24, 1969) is an American former professional football player who was a defensive end for nine seasons in the National Football League (NFL). After playing college football for the North Carolina Tar Heels, he played in the NFL for the Minnesota Vikings, San Francisco 49ers, Cleveland Browns, and Green Bay Packers. He was selected 98th overall by the Vikings in the fourth round of the 1992 NFL draft. Barker played on the Central Islip, New York football Team in high school.