Il rejoint l'Université d'Oregon en 2008 et intègre l'équipe des Ducks de l'Oregon. D'abord dans l'équipe réserve et remplaçant, il s'impose à partir de la saison universitaire 2011, étant notamment désigné Joueur Défensif du Rose Bowl remporté cette saison-là par les Ducks face aux Badgers du Wisconsin, où il enregistre 1 interception, 5 tackles et 1,5 sacks. Pour sa dernière saison, il est titulaire pour l'ensemble des matchs et totalise 87 tackles, 1 sack, 4 interceptions, 7 passes détournées et 2 fumbles forcés.
Carrière professionnelle
Lors de la Draft 2013, il est sélectionné à la 46eposition (deuxième tour) par les Bills de Buffalo, avec lesquels il signe un contrat de quatre ans.
Désigné linebacker titulaire dès le début de la saison 2013, il réalise dès ses quatre premiers matchs 32 tackles, 1 sack, 1 fumble forcé et surtout 4 interceptions, ce qui lui vaut d'être nommé Meilleur Rookie Défensif du mois de septembre. Le , au cours d'une défaite par 27-24 contre les Bengals de Cincinnati, il enregistre la somme impressionnante de 22 tackles en un seul match.
Le , il est échangé aux Dolphins de Miami avec le cornerbackByron Maxwell(en) et le 13e choix global lors de la draft 2016 en échange du 8e choix global lors de la draft 2016, choix que les Eagles ont échangés au Browns de Cleveland avec 4 autres choix contre le 2e choix global[1],[2].
Le , Alonso et un choix conditionnel du cinquième tour de draft sont échangés aux 49ers de San Francisco en échange du linebacker Kwon Alexander[5]. Il est libéré le [6].
Le , il est engagé par les Saints de la Nouvelle-Orléans[7]. Il prend sa retraite le jour suivant[8].