David is a familiar face around the Ulster College of Music, having taught at the UCM for over ten years. A qualified teacher, he completed his teacher training at Stranmillis College and has experience teaching in both Secondary and Primary Schools. At the College he teaches piano to Grade 8, and is a UCM Accompanist for students sitting Exams. Further to this, he regularly prepares students of various instruments for Exam Aural tests.
Outside College, David plays the Organ and is a member of a leading amateur Operatic Company, appearing in the Grand Opera House.