Robert Liu was born in Houston, Texas before moving to Katy in 2002 where he attended Beck Junior High and Cinco Ranch High School.  He graduated from the University of Texas at Austin with a Mechanical Engineering degree and worked as an engineer in Houston for several years.

In 2016, he began to serve on staff at Chinese Baptist Church as a Youth Intern, though later his role expanded to Assistant to the Youth and Young Adults Pastors.  He completed his Masters of Theological Studies in 2019 while studying at Southwestern Baptist Theological Seminary.

He has been serving in Youth Ministry since 2007 and loves coffee, eating good food, and playing video games, basketball, football, and board games with friends.