Born and raised in Lancaster, SC, James currently resides in Rock Hill, SC with his wife and family. Growing up he sang with his dad in church for many years. He is a member of Old Paths Community Church in Rock Hill, SC where he previously served as the music.