Cast Credits Caillou (1998) Starring as Leo (3 episodes, 2006) Arthur (1996) Guest starring as Tommy Tibble Episode 10x01: Happy Anniversary (May 15, 2006)