While attending the University of Miami, Barrow played for the Miami Hurricanes football team from 1989 to 1992. The Hurricanes were consensus national champions twice during Barrow's college football career (1989, 1991), and played for a third national championship (1992). As a senior in 1992, he was recognized as a consensus first-team All-American.
After retiring from the NFL, Barrow got his start in coaching at his alma mater, Homestead High School, as the Assistant Head Coach and defensive coordinator for the 2006 season.
Barrow was the Linebackers Coach and Special Teams Coordinator at his alma mater, the University of Miami, where he won two national championships as a player. He entered his 7th year on the Hurricanes' coaching staff going into the 2013 season. He was originally hired by former Miami Head Coach Randy Shannon in 2007, and was retained on staff by current Head Coach Al Golden when Golden was hired in 2010.
Barrow was named the Linebackers Coach for the Seattle Seahawks on February 9, 2015.
Barrow has four children: Mikenzi, Kaleb, John Michael, and Michael.