Petilla finished his Bachelor of Science in Management Engineering at the Ateneo de Manila University.
His business interests included the International Data Conversion Solution Inc. based in Mandaluyong City and Accudata, Inc. based in Tacloban City where he is both President and Chief Executive Officer (CEO).