Login With Google
Nelson de la Rosa
DOB:
1968-09-06
DOD:
2006-10-22
Starred In
1996
Movie
The Island of Dr. Moreau
1988
Movie
Rat Man
1988
Movie
Cross Mission