Return
NO VISUAL
SUBJECT ID: 590489
Nelson de la Rosa
DOB: 1968-09-06
ORIGIN: Bayaguana, Dominican Republic
KNOWN FOR: Acting
/// NO BIOGRAPHICAL DATA AVAILABLE ///
Mission Log

Rat Man
RELEASE: 1988-04-20
5.0

The Island of Dr. Moreau
RELEASE: 1996-08-23
4.9

Cross Mission
RELEASE: 1988-07-04
3.0
/// TOTAL RECORDS: 3 ITEMS FOUND