Duncan Rouleau

Bakugan (2018)

Bakugan (2018)

Mega Man: Fully Charged (2018)

Mega Man: Fully Charged (2018)

Ben 10 (2016)

Ben 10 (2016)

Marvel’s Avengers (2013)

Marvel’s Avengers (2013)

Ben 10: Omniverse (2012)

Ben 10: Omniverse (2012)

Ben 10: Ultimate Alien (2010)

Ben 10: Ultimate Alien (2010)

Generator Rex (2010)

Generator Rex (2010)

Ben 10 (2005)

Ben 10 (2005)