Marko was born in West Germany, 30 kilometers from the Dutch border to Croatian parents. He lived there for 13 years and moved to Zagreb, Croatia where he spend his teenage years. In 1991 Marko moved to Richmond, VA where he finished his B.S. and M.S. in Computer Science at VCU.