Acting
Born September 6, 1968 · Bayaguana, Dominican Republic
The Island of Dr. Moreau
1996
Cross Mission
1988
Rat Man