Nació en Marianao, Cuba, el 3 de noviembre de 1939. Estudió en la Escuela Profesional de Comercio de La Habana, donde se graduó de Contador en 1960. Estudió idiomas inglés y ruso. Ha recibido cursos de Sistemas, Administración, Finanzas, Análisis de Sistemas y Programación de Computadoras. Trabajó en el sector bancario desde enero de 1957. Después de desempeñar distintos cargos técnicos y de dirección ha trabajado durante más de 40 años en la automatización de operaciones. Su cargo actual es Especialista “A” en Ciencias Informáticas.
Se inició en actividades culturales desde niño en el grupo Ariel de Marianao, que giraba alrededor de la Biblioteca Municipal, el periódico Sol y la librería Proa. Ha colaborado en este municipio con el Grupo de Literatura fungiendo de jurado en talleres literarios y con el grupo de teatro Jácara, que ha llevado a escena obras suyas incluyendo un espectáculo unipersonal.
Ha sido jurado de la Bienal de San Antonio y otros certámenes. Es miembro de la UNEAC (Unión de Escritores y Artistas de Cuba) y de la ANEC (Asociación Nacional de Economistas y Contadores de Cuba).
Desde marzo de 2003 dirige un encuentro literario cultural: Tertulia de Teijerio y sus amigos en la Biblioteca Enrique José Varona, auspiciada por la Dirección Municipal de Cultura de Marianao.