Stephen Cox was born and raised in Salt Lake City, Utah. He started playing guitar at age 11, and followed soon after with the drums. In high school he was in percussion ensemble, jazz band, and played in the battle of the bands. He did a year at the University of Utah studying jazz guitar. He loves all types of music, including rock and roll, punk, jazz, metal, country, and classical. He has been teaching younger students ukulele and guitar for the last 5 years.