Mattila kirjoitti ylioppilaaksi Töölön yhteiskoulusta 1972 ja suoritti Sibelius-Akatemiassa urkudiplomin 1979, musiikin teorian opettajan tutkinnon 1979 ja pianonsoitonopettajan tutkinnon 1981. Hän on suorittanut cembalonsoiton diplomin Utrechtin konservatoriossa 1987. Hän on opiskellut Helsingin yliopistossa matematiikkaa, fysiikkaa ja tietojenkäsittelyoppia sekä englantilaista filologiaa.lähde?
Viimeisinmilloin? työ tällä sarallaselvennä on vuonna 1692 Innsbruckissa esitetty Carlo Agostino Badian ooppera ”Merirosvokuningatar Alvilda”, jonka tapahtumat sijoittuvat Suomen Turkuunlähde?. Badian teokseen pohjautuvaselvennä ”Alvilda in Abo” -ooppera, jonka tapahtumat sijoittuvat Suomen Turkuun, esitettiin Turun linnan pihalla osana Turku kulttuuripääkaupunki 2011 -ohjelmaa.lähde?