Ha frequentato il Monroe Community College di Rochester, New York, con una borsa di studio per il baseball, scegliendo questa in alternativa all'Università delle Hawaii e dell'Università statale della Florida per stare vicino a sua nonna che lo ha cresciuto dall'età di 6 anni. Ha lasciato la scuola per intraprendere la carriera di attore.
È noto per i suoi ruoli televisivi come Hale nel dramma soprannaturale Lost Girl e il Dr. Tom Reycraft in Saving Hope.
Ha ricevuto una nomination come migliore attore non protagonista in un film al undicesima edizione dei Canadian Screen Awards nel 2023, per la sua interpretazione di Keys nel film White Dog.[1]