Guest Stars J.P. Manoux as Leo Nestor Carbonell as Dr. Arturo Ramos Jared S. Gilmore as Young Ryan Jeff Holman as Delivery Man