Te'o-Nesheim had been the head coach at Hawaii Preparatory Academy, where he played high school football. He was hired in April.
Te'o-Nesheim was the Eagles' third-round pick in 2010 out of the University of Washington. He played just one season for the Eagles, picking up one sack in six games.
From there, Te'o-Nesheim spent his next three seasons with the Tampa Bay Buccaneers, playing all 32 games with 26 starts in 2012 and 2013.
The Eagles released a brief statement on Monday afternoon, sending condolences to his family and friends.