Singer-songwriter who fronted the Christian metalcore band For Today in addition to having a side gospel music solo career.
He caught the music bug around the age of 15. He fronted a band called Besieged before joining For Today in 2007.
When not making music, he preaches as a traveling evangelist. He authored a book called Lovely Things in Ugly Places.
He and his wife Candice, and two kids Kai and Owen, settled in Mobile, Alabama.
He was a guest on the Devin Oliver led band I See Stars' song "Can We Start Again."