Before joining USU, he taught in Mexico at the School of Architecture in the Toluca, Chihuahua, and Querétaro Campuses of Tecnológico de Monterrey. He graduated from the Ph.D. Program in Environmental Design and Planning at the College of Architecture and Environmental Design at Arizona State University, where he also received a Master degree in environmental planning. He has an undergraduate degree in architecture from ITESM Monterrey in Mexico. His research interests focus in sustainable development models and assessment.