Piers Stubbs

Piers Stubbs is a British actor who played Leo in the UK version of Little Einsteins.