Natural de Ponce, Puerto Rico y afincado en los Estados Unidos, el Dr. Betancourt obtuvo su licenciatura en la Lee Univesity, cursó su Master en teología en el Union Theological Seminary Teología y doctorado en el New York Theological Seminary.
Completó su formación clínica pastoral en el Baptist Memorial Hospital y el Bellevue Hospital en Nueva York.
Actualmente es Coordinator for Ministerial Care de la Church of God International, en Cleveland, TN, USA, donde lleva dieciséis años trabajando como Director de Ministerios Hispanos.