Sebelum menjabat sebagai Kadivhubinter Polri pada 2020, Napoleon merupakan Kepala Bagian Kerja Sama Konvensional Sekretariat NCB Interpol Indonesia Divhubinter Polri.

Ia juga tercatat pernah menjabat sebagai Wakil Direktur Reserse Kriminal (Reskrim) Polda Sumatera Selatan, Direktur Reskrim Polda DI Yogyakarta, hingga sejumlah jabatan lain di Bareskrim Polri.