Carlos Garcia Revillo Jr. was born in General Santos City, Philippines, on November 8, 1965. He married Marites Enriquez Fernando in 1989. They are the parents of four children.
He received a bachelor of science degree in chemical engineering from the University of Santo Tomas in 1986.
He has served in a number of Church callings, including full-time missionary in the Philippines Bacolod Mission, bishop, stake president, seminary teacher, high councilor, and president of the Philippines Quezon City Mission from 2013 to 2016. At the time of his call, Elder Revillo had been serving as a member of the Eighth Quorum of the Seventy in the Philippines Area.