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