Michael Delgado

Michael Delgado

Biography

Michael Delgado is an American film and television actor and visual artist.

Also appears in

Zoombies

Zoombies

5.0

Deer Camp ‘86

Deer Camp ‘86

6.0

Orange Sunshine

Orange Sunshine

6.5