2005 - Kanit Harda Polres Bandung
2007 - Wakapolsek Dayeuhkolot Polres Bandung
2009 - Penyidik Unit IT dan Cyber Crime Dittipideksus Bareskrim Polri
2011 - Wakapolsek Kelapa Gading Polres Metro Jakarta Utara Polda Metro Jaya
2012 - Kanit Krimsus Satreskrim Polres Metro Jakarta Utara Polda Metro Jaya
2013 - Kasat Reskrim Polresta Bandara Soekarno Hatta Polda Metro Jaya
2014 - Police Advisor/Peace Keeping Operation/Pada misi PBB UNAMID, Darfur Sudan
2015 - Kanit 3 Subdit 4 Jatanras Ditreskrimum Polda Metro Jaya
2016 - Pasis Sespimmen Dikreg-56