profile image

Gavin Davis

Democratic Alliance Member of Parliament

Gavin Davis is a South African politician and communications professional. He is currently a Member of Parliament for the Democratic Alliance, South Africa's official opposition.