Duncan Rouleau

Ben 10

Ben 10

S5 EP169
Marvel’s Avengers

Marvel’s Avengers

S5 EP126
Ben 10: Omniverse

Ben 10: Omniverse

S8 EP80
Ben 10: Ultimate Alien

Ben 10: Ultimate Alien

S2 EP52
Ben 10: Alien Force

Ben 10: Alien Force

S3 EP46
Ben 10

Ben 10

S4 EP52