– 2007 World Indoor Lacrosse Championships (Halifax, Canada)
– 2011 World Indoor Lacrosse Championships (Prague, Czech Republic)
– 2015 World Indoor Lacrosse Championships (Buffalo, USA).
David played for Purley Lacrosse Club for 9 years winning multiple League Titles and Flags. He then moved to Walcountian Blues in 2013 where he has won a subsequent League Title. David has led both clubs as captain and has represented the South of England on numerous occasions. David was also part of the initial training squad for the 2014 World Lacrosse Championships in Denver, Colorado. As a regular member of the London Knights box lacrosse team David has competed in the Ales Hrebesky Memorial tournament on multiple occasions.