Recurring Guest Characters Jon Cryer 1 guest appearances Terry Crews 1 guest appearances Eric Stonestreet 1 guest appearances