Es un actor y modelo mexicano, conocido por haber representado en a México en Mister Universe Model 2011, donde logró ser finalista y quedó en sexto lugar. Además, fue elegido Mister Ocean World 2011.
Estudió actuación en el Centro de Educación Artística de Televisa (CEA).
Inició su carrera actoral en el canal de Televisa, donde participó en las telenovelas Amorcito corazón como Martín Corona.
Desde ahí, ha participado en varias producciones televisivas como La patrona, Santa diabla, Tierra de reyes, Vino el amor, La hija pródiga y Un poquito tuyo.