
association football player
Welsh association football player (born 1997)
Not who you're looking for? Others named David Brooks: British poliician, Democratic Unionist party member · American journalist, commentator and editor · Australian rugby player · Australian author