Nat Faxon was 34 in Bad Teacher when he played the character 'Mark'.
That was over 13 years ago in 2011.
Today he is 48, and has starred in 30 movies in total, 18 of those since Bad Teacher was released.
In Bad Teacher, I think Nat Faxon looks: