Mico Olmos
Highest Rated: 89% Testament (1983)
Lowest Rated: 42% Filly Brown (2012)
Birthday: Not Available
Birthplace: Not Available
Filmography
Movies
Credit | |||||
---|---|---|---|---|---|
42% | 72% | Filly Brown | Producer | $2.8M | 2012 |
89% | 74% | Testament | Larry (Character) | - | 1983 |