Nas artes dramáticas, o ator considera-se um autodidata, porque construiu sua carreira antes de ter suas primeiras oficinas de interpretação, canto ou dança. Pois, desde criança tinha o habito de criar personagens e escrever textos teatrais sendo ele, o protagonista. Fez teatro na capital Porto Alegre e em sua cidade natal, Santa Maria, onde criou a companhia “Grupo Improviso” que durou cinco anos. Em 1993, parte para o Rio de Janeiro, onde chegou a trabalhar até como porteiro para conseguir se sustentar.
Até que, em 1995, acontece sua estréia no teatro profissional com a Cia Trupe do Rei, na peça Forrobodó. Em seguida, vieram Baunilha e Trioleto, Alcacina e Nicoleta todas de direção de André Paes Leme. Em 2013, Forrobodó reestreia com Flávio atuando em outro papel. Desde então, atua ativamente no teatro, contabilizando mais de 20 peças de teatro em 20 anos de carreira. Em 2007, ganha reconhecimento na TV, vivendo o motorista evangélico Ezequiel na novela Duas Caras. Em maio, 2010, entra para etapa final da novela teen Malhação ID, como assistente de moda de Linda Glitter, Milton, que assume o comenado das "The Lícias".