Terrence Archie

Terrence Archie is the voice actor for the Silver Sentry. Little is known about him, because he committed suicide shortly after he completed his brief role in the 2003 Teenage Mutant Ninja Turtles Series.