
Acting
Osvaldo Benavides (born June 14, 1979, in Mexico City, Mexico) is a Mexican actor, writer, producer and cinematographer.[1]

Weeding Night
as Nico

Corazonada
as Marco

The Marquez-Castillo Siblings
as Fausto Márquez Castillo

Más sabe el Diablo por Viejo
as Teo

Everything's Gone Wrong!
as Fernando Quijano

The Perfect Dictatorship
as Ricardo Díaz
The Sky is Blue
as Auturio

Love Taste like Chocolate
as Álex
SubHysteria
as Ariel

Gritos D Muerte y Libertad
as Lucas Alamán

Hermanas, un amor compartido
70 ep.

Every Minute Counts
as Ángel · 20 ep.

El colapso
as Alberto · 2 ep.

Acapulco
as Ricardo Vera · 1 ep.

La suerte de Loli
as Rafael Contreras · 103 ep.

Monarca
as Andrés Carranza · 10 ep.

La Bella y las Bestias
as Juan Pablo Quintero · 82 ep.

El Rey del Valle
as Luis Miguel del Valle · 1 ep.

The Good Doctor
as Mateo Rendón Osma · 20 ep.

Ruta 35
as Mercurio Acosta · 55 ep.