De parents Eileen et Richard, il est le plus jeune de trois garçons, David ést le comédien de la famille. Il a commencé sa carière quand sa famille s'est déplacée à Clearwater, en Floride. Il a reçu un diplôme du conservatoire à l'université de la Floride centrale. Un chanteur, un danseur et un acteur qualifiés, David a pris le risque de partir a Los Angeles. En 2008, David a été nominer au Emmy pour son travail sur ABC dans « Ugly Betty ».