Emilio Rivera
08/11/2014 The Los Angeles Premiere of "The Expendables 3" held at the TCL Chinese Theatre in Hollywood, CA Photo by Izumi Hasegawa / HNW / PictureLux
Emilio Rivera at the World Premiere of Warner Bros' "King Arthur: Legend of the Sword" held at the TCL Chinese Theater in Hollywood, CA, May 8, 2017. Photo by Joseph Martinez / PictureLux