No photoTom DetersActorIMDb Acted in 32000s2008Ninja CheerleadersThe Coach361990s1996VampirellaTraxx1993To Be the BestBad Guy46