Shawn McDonald is a Contemporary Christian music (CCM) singer, songwriter and guitarist.