Michael Delgado
Michael Delgado is an American film and television actor and visual artist.
Known for
Acting
Place of birth
San Gabriel, California, USA
Known For
Credits
Photos
Zoombies
5.1
Orange Sunshine
6.5
Deer Camp ‘86
6.8