Throughout his military career in the Philippine Army, Bacarro has served as Internal Auditor of the Armed Forces of the Philippines and Chief of Staff of the 4th Infantry Division. He has also assumed command of the 502nd Infantry Brigade, of the 2nd Infantry Division, and of the Cadet Corps of the Philippine Military Academy.
