With his expertise as a respected horse racing writer, David has appeared as a pundit on HKJC racing broadcasts. He has improved his on camera presence since undertaking his Masters studies at JMSC. Most of that improvement has come since he took a TV news anchor class under the direction of lecturer Matt Walsh. He gained experience writing and reading news scripts, solo and with a co-anchor, and also presented weather reports.