În prezent, joacă rolul lui Sam Braddock în Flashpoint, un dramă polițistă TV filmată în și în jurul Toronto de CTV. Seria este difuzată și în SUA pe CBS, vineri seara. După un test de succes în vara anului 2008, CBS a comandat un sezon complet de 22 de episoade pentru Flashpoint, în același interval orar de vineri seara, unde a obținut audiențe solide. Seria îi mai are în distribuție pe Enrico Colantoni, Hugh Dillon și Amy Jo Johnson.
Vocea lui David poate fi auzită în reclamele canadiene pentru Chevrolet Cruze din 2011.