Christopher Lloyd
An image from Flushed Away, one of the productions that also features Christopher Lloyd.

Christopher Lloyd

June 18, 1960 — Waterbury, Connecticut, USA