Natural de Santo Amaro (Ba), iniciou seus estudos de violino, teoria e percepção musical em 1979 aos 14 anos na então Escola de Música e Artes Cênicas da UFBA. Atuou como violinista na Orquestra Sinfônica de Sergipe em 1982 e em 1985 entrou na Orquestra Sinfônica da Bahia onde permaneceu até março de 1993. Neste mesmo ano , transferiu-se para a Orquestra sinfônica de Ribeirão Preto (SP) e retornou a OSBA no ano 2000. Como compositor, já teve quatro de suas obras executadas pela Sinfônica da Bahia e uma delas faz faz do repertório da Camerata Bahia Cordas, grupo do qual é o lider.