Lynn, a teacher at Green Hope High School, is accused of being sexually involved with a student. Police say the first incident dates back to April 2002.
Lynn resigned from his position earlier this week. He is being held in the Wake County Jail on a $340,000 bond.
Lynn was also a walk-on basketball player for UNC and played from 1994 to 1996.