Search Everything
Explore
Movies
TV show
Watchlist
Chat
About
Send feeback or report a bug here
Michael Delgado is an American film and television actor and visual artist.
San Gabriel, California, USA
2011
8.1
2019
7.2
2024
0.0
2016
6.5
2014
7.1
5.1