Jim Parsons at the age of 31