Cláudio Moreno nasceu na cidade de Rio Grande (RS). Formado em Letras com ênfase em Português e Grego pela Universidade Federal do Rio Grande do Sul (UFRGS), desde 1969 é professor de Português e Redação nos principais colégios de Porto Alegre. Concursado, de 1972 a 1996 lecionou no Instituto de Letras da UFRGS, onde também defendeu tese de mestrado em Língua Portuguesa, em 1977. No ano de 1997, concluiu doutoramento em Letras na Pontifícia Universidade Católica do Rio Grande do Sul (PUC-RS).
Coordena, atualmente, a área de Língua Portuguesa dos Colégios Leonardo da Vinci Alfa e Beta, de Porto Alegre, do Sistema Unificado de Ensino. É professor regular das Teleaulas de Língua Portuguesa da Universidade Estácio de Sá, do Rio de Janeiro. Na imprensa, assinou uma coluna mensal sobre etimologia na revista Mundo Estranho, da Abril, e escreve regularmente no jornal Zero Hora, de Porto Alegre, onde mantém uma seção sobre Mitologia Clássica e outra sobre questões de nosso idioma.