Juan de Villiers

Juan Pierre de Villiers (born 5 April 1989) is a South African first-class cricketer who plays for the Titans cricket team.