During his time at the ABC he has filed for a wide variety of programmes including The Business, 7pm, AM, The World Today, PM, and RN Breakfast. You can hear David on afternoon Drive programmes ...