Background
Espinosa, David was born on November 12, 1962 in Los Angeles, California, United States. Son of Donato and Imelda Espinosa.
Espinosa, David was born on November 12, 1962 in Los Angeles, California, United States. Son of Donato and Imelda Espinosa.
Doctor of Philosophy, University California, Santa Barbara, 1997.
Associate professor Rhode Island College, Providence, since 1997.
Member of American History Association.
Married Cleo Espinosa, May 28, 1994. Children: David Alexander, Christopher.