James Armstrong nasceu em Melbourne, Austrália, e cresceu na costa oeste em Perth. Ele se formou na Universidade de Curtin com uma grande duplo em Teatro e Cinema. Na década de 1990, James foi conhecido como um ator versátil dentro da indústria do teatro australiano, realizando uma ampla variedade de funções, desde clássicos de Shakespeare a ampla comédia física. James também teve uma carreira diversificada no filme australiano, televisão e comerciais, tanto como ator e como diretor. James mudou-se para Los Angeles em 2001.