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. ... Read more