Was Napoleon Bonaparte a Prussian officer?

No, Napoleon Bonaparte was never a Prussian officer.