David has played with 4 bands in the past 9 years, exploring different genres of songwriting and performance. From OneLessFrame (progressive acoustic) to castingshadows (alternative/acoustic rock). David has opened for bands like Building 429, Audio Adrenaline, Jars of Clay, and the Shelly Moore Band in venues from Maryland to Florida. He feels like God has blessed him with something that he's not supposed to keep to himself, so he seeks to play these songs for anyone who will listen. David is an accomplished composer of original songs for weddings, and is currently working on an album of original wedding songs. Get an idea of who he is by listening to the songs, reading the lyrics... Experiences drive the songs, and David writes songs that resonate. If there's a word or phrase that doesn't quite make sense, remember that these songs are written in the context of relationship with God, relationship with family, relationship with the opposite sex (as confusing and frustrating as it is), and relationships within the church, etc.