No photoDavid RendallActingBorn 22/04/1986Toronto, Ontario, CanadaKnown ForToilet2010Mr. Magorium's Wonder Emporium2007