2 credits on file—2 shows, spanning 2008–2012.
Teenage Mutant Ninja Turtles
2012–2017 · 80/100
Wolverine and the X-Men
2008–2009 · 81/100