Chris Marquette was 30 in Misconduct when he played the character 'Giffords'.
That was over 8 years ago in 2016.
Today he is 39, and has starred in 44 movies in total, 6 of those since Misconduct was released.
In Misconduct, I think Chris Marquette looks: