After graduating from USC Upstate in 2014, Craig spent his first three professional seasons in Australia and New Zealand. He was named New Zealand NBL MVP and won a New Zealand NBL championship with the Wellington Saints, and earned NBL Best Defensive Player honors with the Brisbane Bullets. In 2017, he began his NBA career with the Denver Nuggets. He has also played for the Milwaukee Bucks and Indiana Pacers.
