Member for 6 years 2 months Belgium Luc Descheemaeker 298 6 706 Cartoonist detail link Luc Descheemaeker