Trevor is the current president of the Lifers Unlimited Club and a leader of RISE UP! (Reaching Inside to See Everyone’s Unlimited Potential), a youth empowerment program at the Oregon State Penitentiary.
Movies and television don't do an adequate job capturing the day-to-day loneliness and the feelings of exclusion and shame.