Robert Menzies completó sus estudios de doctorado (Nuevo Testamento) en la Universidad de Aberdeen, Escocia, bajo la supervisión de I. Howard Marshall en 1989. Ha escrito numerosos libros sobre el trabajo del Espíritu.
El Dr. Menzies es profesor adjunto en el Seminario Teológico de Asia Pacífico en Filipinas. También estableció el Centro Asiático de Teología Pentecostal y sirve como editor de su sitio web (www.pentecost.asia).
El Dr. Menzies es actualmente el Director de Synergy, una organización que busca permitir que la gente rural de la aldea en el suroeste de China viva vidas productivas y fructíferas.