Nelson De la Rosa

 

 

Age: 38

 

Summary: 2-foot-four actor believed to be one of the world's smallest men who became internationally known when he appeared alongside actor Marlon Brandon in the 1996 film The Island of Dr. Moreau and later became a regular presence at the Boston Red Sox Clubhouse during the victorious playoffs of the 2004 season after the team won their first World Series in 86 years.

 

 

Cause of Death: Heart attack

 

Born: September 6, 1968

 

Died: October 22, 2006

 

Location: Providence, Rhode Island