Ha trabajado en películas como Hard Corps, con Jean-Claude Van Damme, y Una pandilla de altura 2.
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. Desde entonces casi no ha parado, con trabajos en series tan conocidas como Smallville, The Evidence, Reunion, Tru Calling, Huff, En los límites de la realidad, The L Word, y Out of Order, entre otras. Holmes ha sido candidato a un premio LEO a la Mejor Interpretación como Estrella Invitada por su trabajo en The Collector. Sus trabajos en Movie of the Week (Película de la Semana) incluyen Meltdown de la cadena FX, la miniserie Super Volcano de la BBC y 14 Hours de la cadena TNT.