Ernesto Laguardia Longega consiguió su primer papel protagónico en la telenovela Quinceañera al lado de Adela Noriega y Thalía; a partir de entonces se colocó en el gusto del público y hasta la fecha ha participado en veintiuna telenovelas.
Ernesto estudió dirección y producción de cine y televisión en la Universidad de Nueva York y desde 1996 desarrolla proyectos a través de su firma Foro 3 S.C. y Producciones Ernesto Laguardia en las que representa artistas y produce teatro y televisión.
En 2002 y parte de 2003 participó como anfitrión del programa de concursos El Club al lado de Adriana Riveramelo. Después se integró a la conducción del programa de revista Hoy. El mismo año fue llamado por la productora Carla Estrada para que se integrara a la telenovela Amor real, en la cual interpretó a un villano.
En 2005, intercalando la conducción de Hoy, Ernesto es llamado nuevamente por Carla Estrada para interpretar a Cristóbal en la telenovela Alborada. El 19 de mayo de 2007 se casó con Patricia Rodríguez con quien procreó 3 hijos Bárbara que nació el 26 de octubre de 2007, Santiago que nació el 4 de marzo de 2009 y Emiliano que nació el 11 de marzo de 2011.
En 2008, Ernesto regresó a la emisión matutina Hoy y realizó una pequeña participación en la telenovela Fuego en la sangre, también ha incursionado en el doblaje, siendo la voz en español del personaje de Bolt de la película Bolt: Un perro fuera de serie.
En el 2011 participa como conductor y jurado del programa Protagonistas de Novela para la televisora Univision.
En 2012, regresa a las telenovelas en el papel de antagonista en la telenovela Corona de lágrimas.
Fue la imagen pública de gobierno del Estado de Coahuila durante el gobierno de Humberto Moreira Valdés. De igual forma participó en la campaña del PRI en Coahuila en el 2011.