Biography: Joel Ruiz Spot Info Other names: Personal Details Birth Place: Philippines Korean Jo Joon Young Previous Thai John Torres Next