A professional musician, David has taught students between the ages of 8 and 70 in his own private practice. He has also taught at music camps such as DayJams and has led his own guitar clinics. While guitar is his main instrument, he also plays drums and bass.

David was a student at the School of Rock in San Diego for five years and was a School of Rock All-Stars for his last four years there. This allowed him to gain extensive touring experience while playing at events and venues such as Lollapalooza, Warped Tour San Diego and Red Rocks.

Although still young, David does not lack experience. He has been playing music since he was 11 years old, first starting with the trumpet. He uses his ability to relate to the younger students to help him teach.

David is able to play all styles of music. His forte has always been rock and metal, but he is also classically trained. He can play everything from classical to jazz and has extensive music theory knowledge as well. Most importantly though, David loves to teach. He loves the culture and musical home that RiverCity Rock Star Academy has brought to all of its students and is so proud to contribute to the program.

David is a graduate of Willamette University with an Economics degree. During his time at Willamette, David also studied under guitar master and Willamette University professor John Doan. David is the drummer for the local band Sleep Millennium along with RiverCity teachers Jarred Venti and Ronan Baker.