Home Actors Aiden Drummond Actors Aiden Drummond 65 Features & TV Movies: VR indicates Direct-to-Video Release Edison & Leo (voice, 2008)