No photoBilly KonsoerActorActed in 22020s2026Teeny Mutant Ninja TurtlesLeonardo · 11 episodes2010s2011Cooper and StoneKurt