peter buka age