He debuted at age 19 in the 1989 action film, Desperation Rising.
He is best known to television audiences for his role as Alby Grant on the HBO drama, Big Love.
He had a relationship with Carol D'amore from 2006 to 2007. He married Phyllis Grant and together they had two children.
He acted alongside Jeffrey Morgan in six episodes of the first season of the Starz network series, Magic City.