my theory for who is red john is may or may not be Brett Partridge, but he meets some of the criteria of the serial killer. In the last episode of season two, patrick jane encouter red john who is wearing a mask, but it may not be red john, if it is red john we can see he is male in his late 30's because in season 5 we found out red john started killing in the late 1980 when he was still a young man and now we can assume he is a slightly older man in his late 30s to early 40s and was a member of visualize. He is also able to manipulate people mostly women who have sleep with him so he can be rather handsome and a lady killer. So we can eliminate Bret Stiles and Sheriff Mcallister because they're quite old and may not be able to sexually active. We can also eliminate Reede Smith because he is too fat because as you can remember in the last episode of season two red john is a slim figure who has a rather raspy voice. So it leave us with three suspect for who is red john it can be Ray Haffner, Brett Partridge, and Robert Kirkland. But remember what color is red john eyes in the last episode of season two.