profile image

John Alexander

Federal MP for Bennelong

John Alexander is the Federal MP for Bennelong, former Managing Director of Next Generation Clubs and small business owner, joke teller, occasional tennis player.