For over 30 years Denis has made a difference. Made with funding from NZ On Air.