Member for 6 years 3 months South Africa Brandan Reynolds 6 0 28 Cartoonist detail link Brandan Reynolds