Alan Harper in the performance of talented comedic actor Jon Cryer