Дэвид дебютировал за национальную сборную Австралии на чемпионате мира 2006 года, где в среднем за матч набирал 6 очков. Также выступал на Олимпиаде 2008 года в Пекине и 2012 года в Лондоне. Представлял национальную команду на чемпионате мира 2010 года. Чемпион Океании 2011 года.