Martin de los Santos
Martin Delos Santos, also known as Martin Beach, is a Filipino born, British actor. He was born in 1999 and was raised in the Philippines before moving to England in 2012. He is best known for his performance in several Filipino films such as "Patikul" 2011 where he was nominated for Best ...