Marc Abaya was born in 1980 in the Philippines. He is an actor, known for Princess in the Palace (2015), I Heart You Pare (2011) and Sundalong kanin (2014). Read more on iMDB