Oros Kaptain was born in 29 February 1980 in the Philippines.

He studied Physics in the University of the Philippines between 1998 and 2004.

He briefly worked in the call center industry after graduation as it was a budding industry back then. He became an entrepreneur in 2009 when he started his first business of creating large signages around Manila. Since then, he has worked with several marketing firms, implementing their marketing campaigns by printing and installing their large-print advertisements.