Barrett played college football at San Diego State University, where he was known for his strong performance as a defensive lineman. He entered the NFL as an undrafted free agent and has spent time with several teams, including the Detroit Lions and the 49ers. Known for his versatility and work ethic, Barrett has been a valuable depth player and special teams contributor.