Jon Cryer is a well-known American actor, best recognized for his role as Alan Harper in the hit television show…