Josh Mix was born July 24 1990 and has been playing music most of his life. He started playing saxophone in elementary school and stuck with it a few short years before deciding guitar was cooler. He learned guitar with a little help from his youth pastor shredder but for the most part taught himself by listening to songs he loved and picking up different techniques from guitar players all across the musical realm. He played a lot in high school at his church leading worship and around town at a variety of venues with his buddies. Josh Mix came onto Casting Crowns in December of 2012. He met them at their church and played with them in the Sunday morning band for a few years before their current guitar player left and they asked Josh to come on full time. Hes been with the band 3 years now and loving every minute of it.