Andrew Dewar wurde 1981 in Yeovil (England) geboren. Im Alter von sieben Jahren erhielt er ersten geregelten Orgelunterricht und wurde bereits als Neunjähriger zum Organisten der St Mary’s Church seines Heimatortes berufen.
1996 erhielt er ein Förderstipendium für musikalisch Hochbegabte an der Wells Cathedral School (England). Von 1999–2000 wirkte er als Organist an der Kathedrale von Wells. Es folgte ein Studium an der Hochschule für Musik und Darstellende Kunst Stuttgart bei Ludger Lohmann.
Seit 2010 ist er Titularorganist an der Cathédrale américaine de Paris. Als Professor lehrt er am Royal College of Music in London.