Mário Tavares nasceu em 18 de abril de 1928, em Natal – RN. Em 1939, aos 11 anos iniciou os estudos de violoncelo com o Italiano Thomaz Babini (1885-1951). No Conservatório de Música do Rio Grande do Norte estudou teoria e solfejo com Dulce Wanderley e história da música com Câmara Cascudo (1898-1986). Em 1944 se mudou para o Recife para continuar os estudos com Babini e ingressou nos naipes de violoncelos da Orquestra Sinfônica de Pernambuco e da Orquestra da Rádio Clube de Pernambuco. Em 1947 mudou para o Rio de Janeiro para participar de audição para integrar o naipe de violoncelos da Orquestra Sinfônica Brasileira, na qual atuou por 13 anos. No Rio de Janeiro ingressou na Escola Nacional de Música, onde estudou Harmonia com Newton Pádua, Contraponto e Fuga com Paulo Silva e Composição e Regência com Francisco Mignone, concluindo os cursos em 1956. Completou sua formação em Composição com Claudio Santoro, em Regência com o chileno Victor Tevah Telias (1912-1988) e no V Seminário Internacional de Música de Câmara na cidade de Zikhon Ya’acov, em Israel, em 1961, onde estudou Regência com Gary Bertini e Georg Singer. Mário Tavares foi violoncelista da orquestra da Rádio Jornal do Brasil e maestro assistente de Alceo Bocchino na Rádio Clube do Brasil, posteriormente chamada de Rádio Mundial, fazendo arranjos e dirigindo a orquestra em programas transmitidos ao vivo entre 1950 e 1956. Foi regente titular da Orquestra de Câmara da Rádio MEC e da Orquestra do Theatro Municipal do Rio de Janeiro. Faleceu no Rio de Janeiro em 5 de fevereiro de 2003.