Guest Stars Ian Lithgow as Leon David DeLuise as Bug Pollone Chris Hogan as Aubrey Pitman Danielle Nicolet as Caryn Steve Larson as Larry John Cleese as Dr. Liam Neesam Tangie Ambrose as Lisa Jill Matson-Sachoff as Jill