Découvert en 1995 dans Johnny Mnemonic de Robert Longo aux côtés de Keanu Reeves, il a tourné dans Stardom (2000) de Denys Arcand avec Charles Berling, Le Mystificateur (2003) de Billy Rae avec Hayden Christensen et Chloë Sevigny, ou encore When Nietzsche Wept (2007) de Pinchas Perry avec Armand Assante. Sur le petit écran, il a participé aux séries Mes plus belles années en 2002, FBI: portés disparus en 2003, The Closer en 2005, Les Experts : Manhattan en 2005, What about Brian en 2006 et Esprits criminels en 2006.