Acting
Bayaguana, Dominican Republic
Born September 6, 1968 · Died October 22, 2006
The Island of Dr. Moreau· 1996
Majai
Cross Mission· 1988
Astaroth
Rat Man· 1988
Mousey