Apart from actively advocating for social justice, David is a talk show host and presenter and former newspaper columnist. He has delivered numerous lectures and presentations at schools, universities, seminars and community meetings. Additionally, he is a former Chair of the Board of the Cipriani College of Labour and Co-operative Studies; served on Cabinet-appointed Committees under different administrations; and has even contributed as an Industrial Relations Advisor of the West Indies Cricket Players’ Association. David has consistently been recognised for his leadership qualities and is a recipient of the OWTU’s Labour Star, and Cuba’s Amistad Medal, one of the highest awards to non-nationals.