Lietuvos kompozitorius, fagotininkas.
Baigė Lietuvos konservatorijos 1959 m. Kazimiero Paulausko fagoto, 1964 m. – J. Juzeliūno kompozicijos klasę.
1953–1954 m. Kauno muzikinio teatro orkestro, 1954–1958 m. Lietuvos operos ir baleto teatro orkestro fagotininkas. 1959–1961 m. Lietuvos radijo ir televizijos komiteto muzikos redaktorius, 1961–1975 m. garso režisierius. 1975–1999 m. Lietuvos kompozitorių sąjungos Įrašų studijos garso režisierius.
Koncertavo kaip solistas ir su ansambliais, orkestrais.
Sukūrė daugiau kaip 300 kūrinių. Kūryba lyriška, kupina programinių lietuvių dailės ir architektūros, poezijos, gamtos ir visatos įvaizdžių. Joje vartojama ir įvairi XX a. kompozicinė technika, ir lietuvių liaudies muzikos archetipai, daugiausia sutartinės ir dzūkų melosas. Iš motinos M. Kasiulytės–Montvilienės (Perloja) išmoko daug dzūkų dainų, jų užrašė, harmonizavo, išplėtojo. Susirašinėjo su V. Bacevičiumi, kitais kompozitoriais, plėtojo jų kosminės muzikos idėjas. Parašė dramos spektaklių, kino muzikos.