Jon Cryer is 59 years and 5 month(s) old. He was born in 16 Apr, 1965. Jon Cryer is an American actor who is perhaps best known for his portrayal of Alan Harper on the CBS situational comedy Two and a Half Men.