Recent News
Taimak
TAIMAK
[Martial Arts Actor]
Taimak is a martial arts actor and stuntman, best known as Leroy Green in the 1985 martial arts film The Last Dragon. He was born in Los Angeles, California, to a black mother, and an Italian father.
Looking Healthy in Old Age