Yelba Osorio - Home

Yelba Osorio

Yelba Osorio was born on September 13, 1968 in New York City, New York, USA. She is an actress and writer, known for L'impasse (1993), Shut Up and Kiss Me! (2004) and Riot (1997). She was previously married to John Leguizamo.
read more

Portrait Photos of Yelba Osorio 19 Portrait Photos

Landscape Photos of Yelba Osorio 32 Landscape Photos