Il est sélectionné à la 86e place (deuxième tour) de la Draft 2014 par les Eagles de Philadelphie. Il rejoint alors l'entreîneur des Eagles Chip Kelly qui est également l'ancien entraîneur des Ducks de l'Oregon. Il joue deux saisons complètes à Philadelphie[1], puis est libéré par les Eagles en novembre 2016. Il signe avec les Buccaneers de Tampa Bay, avec lesquels il joue trois matchs en 2016[2]. Il signe en janvier 2018 avec les Saints de la Nouvelle-Orléans mais est libéré avant le début de la saison[2].