Nativo de Nanaimo, Columbia Británica, Holmes se enamoró de la interpretación en el instituto y logró su primer papel como artista invitado en la serie canadiense, Neon Rider.