Last updated: 1 day ago

David Leonard is a Grammy-nominated and Dove Award-winning Christian artist, songwriter, and producer known for crafting deeply honest, worshipful music. Beginning as the frontman of Jackson Waters and later touring with NEEDTOBREATHE, he rose to prominence as one half of the worship duo All Sons & Daughters, writing beloved songs like “Great Are You Lord”, “Christ Be All Around Me”, and “All the Poor and Powerless.”

After the duo disbanded, David launched his solo career with The Wait (2019), followed by Plans (2023), and the intimate worship album Just Jesus (2025), recorded in a remote Tennessee cabin. His work reflects a blend of vulnerability, spiritual depth, and musical excellence.

As a producer and co-founder of The Creak Music and Tabernacle Studios, David has shaped songs for artists like Brandon Lake, Cody Carnes, and CAIN. Whether leading worship or producing behind the scenes, his mission remains the same: creating spaces where people genuinely encounter God.

Monthly Listeners

318,705

Followers

34,895

Total Streams

342.7 million

Top Cities

5,472 listeners
3,822 listeners
4,047 listeners
3,521 listeners
3,690 listeners

Popular Tracks

122 tracks
1
Great Are You Lord - Live

Great Are You Lord - Live

Jan 1, 2013

210.5 million

streams

2
Your Glory / Nothing But The Blood - Live

Your Glory / Nothing But The Blood - Live

Apr 21, 2013

19.1 million

streams

3
God With Us

God With Us

May 4, 2014

11.6 million

streams

4
I Will Wait - Live

I Will Wait - Live

Aug 23, 2019

9.6 million

streams

5
Still Waters (Psalm 23) - Acoustic

Still Waters (Psalm 23) - Acoustic

Nov 15, 2024

6.9 million

streams

6
Christ Be All Around Me

Christ Be All Around Me

May 4, 2014

6.3 million

streams

7
My God My King - Live

My God My King - Live

Apr 21, 2013

3.8 million

streams

8
Brokenness Aside - Live

Brokenness Aside - Live

Apr 21, 2013

3.3 million

streams

9
Oh How I Need You - Live

Oh How I Need You - Live

Apr 21, 2013

3.2 million

streams

10
Blessed Assurance - Live

Blessed Assurance - Live

Feb 24, 2023

3.2 million

streams