Richard graduated from the University of the Arts with a B.M. in music composition.  He has been involved with playing piano and singing since the age of 9 and teaches all styles of music including Jazz, Classical, Pop, Musical Theater and Gospel.  In addition to his busy teaching schedule, Richard has performed at the Merriam Theater, The Arts Bank, The Rotunda, Milkboy Coffee, The Five Spot, & World Café Live8.  He was also a Silver Medalist at the So Competition 1999 for classical voice and a bronze medalist at the So Competition 1998 in the voice category.

Richard’s strengths as a teacher include inspiring his students to be the best they can be at their instruments.  Richard has taught hundreds of students piano and voice at Main Line since 2006.