Royal serves as a missionary with Youth for Christ International as an Ambassador at Large based out of the Denver International Service Center.
 
He serves the International Director in promoting the worldwide ministry of Youth for Christ and raising resources to support the global mission.