 David was on Dublin's 2008 O'Byrne Cup winning team, which defeated Longford in the final.He also played senior hurling with Dublin.David has worked as an analyst for Irish language television station TG4.