D. Francis is a defender football player from Anguilla who plays for Anguilla. D. Francis was born on 24 January 2006 and is 19 years old.