Desde 2010, está casado con la actriz Danneel Harris, con quien tiene tres hijos.