Len Castro

Born in Roxas City, Philippines.Eldest of five siblings, a bread winner of the family and presently working in United Arab Emirates as a C-Store Sales Attendant. an average guy not so good looking, standing 5 feet and 7 inches in height, weighing 86 kilos. Studied Accountancy and graduated.