Taimak
Taimak Guarriello is a martial arts actor and stuntman, best known as Leroy Green in the 1985... more »