Jon Cryer is 59 years and 10 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.