David completed his RCM Grade 10 Piano in high school where his passion for musical theatre began. Since then, David has earned a Bachelors Degree in music from Wilfrid Laurier University (2014), where he spent two years as the vocal director for the Laurier Musical Theatre club (Once Upon a Time in New Jersey, Legally Blonde) whilst relishing several choral and theatre piano accompaniment opportunities. David is a regular pianist for Christ the Kings musical productions in Georgetown, Ontario, including their most recent productions of Grease and Godspell. David prides himself in, and attributes his ability as an accompanist to his experiences working both on stage as a performer and offstage in many production roles.