Licenciado en Arquitectura de la Universidad Iberoamericana y en Ingeniería en Tecnología Interactiva en Animación Digital de la Universidad del Valle de México con Maestría en Cinematografía. He sido docente de licenciatura de las asignaturas de Dibujo Arquitectónico, Medios Digitales, Ilustración Digital, Diseño y Edición Digital.
Fundador de 3KODE, empresa dedicada a recorridos virtuales, fx y la impartición de cursos presenciales sobre programas como Unreal, Maya, Autocad, Photoshop y pintura digital.