Danseur et artiste devenu populaire sur Instagram et musical.ly, il est célèbre sous plusieurs pseudos dont indigomccoy, curlyhairmar, Babymccoyy, funsizedmar et beingkingmar. C'est aussi un rappeur qui a posté ses propres vidéos de musique sur son compte YouTube Indigo Mccoy.
Il jouait au football au collège. Il a commencé à devenir une star sur les réseaux sociaux en 2016.
Son compte indigomccoy a plus de 360,000 followers. Il a publié de nombreuses photos en tenues différentes sur son Instagram, où il met en valeur ses cheveux bouclés.
Il est membre d'une fratrie de sept. Sa plus jeune sœur apparaît souvent sur ses réseaux sociaux.
En juillet 2016 il a publié une vidéo de lui-même en train de faire un playback de la chanson "Stand For" de Ty Dolla Sign.