James Allen McCune nasceu como o mais novo de três filhos em Atlanta, Geórgia, para Charlotte e Loren McCune. James começou a atuar aos 17 anos em seu clube de teatro da escola secundária, "ECHOStage" e continuaria a fazer teatro musical em Atlanta antes da transição para o cinema e televisão. Depois de tocar "Jimmy" na segunda temporada de The Walking Dead, AMC, ele mudou-se para Los Angeles para continuar sua carreira como músico e ator com papéis como "Matty" no Showtime Shameless, e "James" em Adam Wingard "Blair Witch. "